This is a wonderful spot for couples and families. The accommodations are excellent, there are fitness classes, a great gym, activities for the whole family. The food at the restaurants is delicious and sitting on the beach watching the sunsets is amazing. Brandon made check-in easy! No hassles at all. It was a great trip!