SaffronStays De La Mer, Nerul Goa - sea-facing pool villa near Coco Beach Villa F3, 3 Kings Resort, Reis Margos, Nerul, Goa, 403114 Marmagao, India