We really enjoyed our stay here. The bungalow rooms are a bit smaller than the hotel rooms I am used to, but it was still very comfortable. Everything was clean.
The beach is rocky, but if you go out on the pier, there are stairs into the water where it is better. We spent a lot of time at the pool, where they have a swim-up bar, as well as servers to bring you drinks. The staff was very friendly, and there were some fun activities scheduled that you could participate in if you wanted to. The buffets had a lot of delicious options. We also enjoyed the entertainment in the evening.