Luxurious villas with pools in a resort offering 6 restaurants, a spa & private beaches.
Share your experience and help fellow travelers discover this hotel.