Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
You stay in your own cottage. Some look a bit tired. No internet in rooms. AC was good Bed was hard. Breakfast was OK. Pool was OK. Beach shuttle works well to beach or restaurants. 10 min walk to good restaurants. Sauna is not in working order.
Loved the property, excellent friendly staff, nice cottages, good breakfast, great mountain views, and cleanliness of the resort. Well maintained and beautiful resort grounds. We were in room 1207 which was a deluxe cottage with jacuzzi I believe. It was right by the pool and not too deep into the ...
The room was excellent as was the location. The pool was very nice but had a severe shortage of deck chairs. Guests went down at 9 am to reserve them and we never did get to enjoy the pool
A luxury 5-star experience. Excellent food, kind staff, beautiful rooms. Beautiful property with ideal placement on 3 beaches. Price and distance from our home country can be prohibitive, but otherwise would definitely return.
Friendly staff and great service. Very happy customer. Would love to come back
Loved that this was eco friendly. The huts were basic but great fun and we had a fabulous sea view. Some nights were noisy due to the long boats but it depends on it being a high tide. Not far to walk to all the beaches and the night life. Lots of steps so you need to be fit. Breakfast was very good ...
Amazing staff, lovely resort, spacious and clean room. Enjoyed my stay at this home away from home.
We had a wonderful stay at this resort. The views and location are perfect. So much so we extended our stay by an extra night. Really helpful nice staff and all in all perfect.
Our cottage was pretty, clean and had a great view. The hotel is not set up like a big resort, it was more traditional and relaxing and charming. Close walk to main streets and other beautiful beaches, but far enough to have a quiet night.