The setting was gorgeous with cottages set among flowers on terraces. The rooms all had a gorgeous water view and a private little balcony and the beach was a quick walk down the hill. I spent several hours relaxing on the balcony overlooking palm trees, flowers, and water beyond. They also had kayaks free to use and a refreshing pool. The room was basic and a little spartan, but had everything we needed. And clean - not spotless (think surprisingly dirty feet after shuffling around), but not dirty. The sand flies were pretty bad so we ended up spending more time around the pool reading, but the vast majority of our time was spent at Subway Water Sports, the next door dive shop.
The meals were just ok, though we overheard others who loved the food. There was always fresh fruit, which saved every meal, but otherwise the food was bland, kind of unhealthy. Imagine a foreigner trying to concoct food that they think an American would like, but it didn't really work. Like super fresh fish, but covered in melted cheese rather than a simple sauce, or chocolate cake, but dribbled with Hershey's syrup rather than frosting. It was usually buffet style and they cooked everything beforehand, so you want to get there at the very start of each 2-hour mealtime to ensure the freshest food.
The resort was kind of quirky, sometimes good and sometimes bad. The staff all seemed to be local and they were extremely friendly and helpful. I assume the resort was locally owned, which we loved, but this may have led to some management that we weren't used to. We could never tell who was in charge and sometimes different people had different answers for common questions - can we drink the water? How much is a taxi to the town? That sort of thing. The resort also seems to be trying to attract different types of guests that don't mesh too well. Most of the full-time guests were older couples on dive vacations looking for quiet, relaxing evenings. Then during the day, the resort would bring in cruise guests for a "beach day" and they would crowd the beach and blare outrageously loud speakers with dance music Then the buses would arrive and whisk them away. The staff would clean up the beach, the resort would return to a tranquil oasis, and any sign of the cruisers was erased. For this reason, we were happy to be diving all day long and not be hanging around the cheesy beach party.
The best part about the resort? The dive shop next door, Subway Water Sports. The dive shop was fantastic and the instructors were very professional. It was a perfect place to learn to dive for the low price, individual attention, the fun and knowledgeable instructors, and the close/secluded dive spots. I probably would not return to the resort because of the cruisers and the food. I'd recommend the resort for anyone on a budget who wants quiet evenings, and who plans to dive all day, every day. But I would not recommend it for anyone looking for a resort to relax at all week because it honestly wasn't as pleasant during the day.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC