We were quite impressed with this resort and the service that came with it. We had a small issue with one of the ceiling fans and they came right away and fixed it.
I would definitely stay there again.More
View all 10 deals from US$255
- Free Wifi