My family and I had the best time ever staying here. It was so clean and the room was a nice size for our 6-person family. The amenities are second to none, the location was perfect and close to everything, the staff are pleasant, and we had so much fun. The food and drinks were soooo good & the entertainment each night was the icing on the cake at the on site “good vibes cafe”. My kids enjoyed playing with the other kids who were there with their families at the pool. I would say It’s the perfect place for families, but I’d go back with a group of friends in a heartbeat because I could see this being a great place for adult groups/gatherings as well!