Stylish seaside resort with sleek villas & an outdoor pool, plus dining, a spa & a beach.
Share your experience and help fellow travelers discover this hotel.