I have been going to this hotel for 10 years in a row now, from the time I was 12. There has never been a dull moment. They provide plenty of supervised activities for kids 5 and up, and adults can go off on their own to do what they please. There is a main pool area, a kid pool area, and an adults only secluded pool area. It is located on a secluded beach so you don't encounter a ton of locals and crowds. The spa by far is the most amazing I have ever seen or experienced!! Just note that the food and drinks along with other merchandise on hotel property are VERY pricey. A smoothie alone is about $8 and the breakfast buffet I believe starts around $30 per person. Other than that the hotel staff and facility are AMAZING!!