Overall, our family visit (with a 2.5 year old child) was enjoyable. Let us state upfront, we would not recommend the facility based on the HORRIBLE internet service (slow, unreliable, requires new username/password each 24-hours, and only available in one small lobby location). But, if the internet access was different we would recommend and even consider returning. Now, we will continue with describing the rest of our visit which was relaxing.
This facility has welcoming and friendly staff, good but not outstanding food, clean but small rooms, nice beach with clear water, and nice pools. We visited the beach in the morning and the pools in the afternoon. The beach is public with small with some beach chairs, clear calm water and clean white sand. Our daughter enjoyed playing in the sand and trying to catch the small fish in the clear water. The pools were clean and the water temperature was refreshing. The small pool-side bar served tasty tropical drinks. The food at breakfast was very good and lunch was much better than dinner; while the food quality varied from very good on some days to good on other days. The omelet breakfast service and the made to taste pasta at lunch were the best. All the fruit was fresh and tasty. Although the facility offers entertainment, we choose not to partake in the evening activities but enjoyed the beach activities. This facility is an excellent place for a family with small children and parents not needing to access to reliable internet.