We really loved our stay. The rooms were clean and spacious. Nice bathrooms with hot showers.
The views are wonderful and the door is like 10 feet from the water.
Cons: it's a looong bumpy road to town and the beach at the resort isn't great for swimming in.