Large & spacious beach facing villas equipped with modern facilities & amenities.