Great property and location! Right on the beach! So much stuff to do on the resort, beach with sandy and clean waters, free non motorized boats and life jackets to use, indoor pool, restaurant on site, volleyball/ badminton net with grass court, fire pits right on the beach. It was honestly so good for the price! Not to mention there is a public park next door with play structures and splash pad for the kids. We stayed in one of the cabins, and it was way bigger than expected, with a patio out back, abs we we only like 20 feet from the water. Fantastic, we plan on returning for sure!