The facilities were very clean and very well kept. All of the staff were very friendly and went above and beyond, particularly during meals.
The resort is not huge and there aren't as many organized events (ie. volleyball, salsa lessons by the pool) as there are at bigger resorts so it made for a much more peaceful atmosphere.
The waterfront was great, water is beautiful - super clear and clean!
Would definitely recommend!
- Free Wifi