This was a great place to take the kids. There's a pool, splash pad, hot tub, cafe/store, and small restaurant/bar on site. It's right on the beach and the view from the room was nice. Kitchen was well-stocked and clean. There was enough towels, toilet paper, soap for 1-2 days.