We had a fun family weekend gathering here. The location can't be beat, this place includes communal spaces with plenty of activities and the decor is fun. The cost is high and there's a lack of private bedrooms and bathrooms, so I probably wouldn't want to stay longer than a weekend.