I cant say enough good things about the resort. The staff was so nice and the beach and food amazing. It had non stop things to do for all of us. My son loved the kids club and the staff had a special night time things for kids to do.\ Great resort.!