This was our second trip to this resort. We always meet pleasant people (staff and guests). The resort is clean and offers a lot of activities for our young kids (7 and 8y/o). The all-inclusive atmosphere makes it more enjoyable as we can freely dine, drink, and do things at our leisure. We also appreciated the nightly entertainment. The steel drum band was outstanding! We looked forward to the entertainment each evening and it was a great was to conclude each day.