Great place!Close to the beach, great pool, nice place. The place was well stocked in the kitchen, however no dish soap or hand soap provided in the kitchen so be prepared. Upstairs TV did not work in spare bedroom, management was contacted but I told them it was not urgent and they did not follow up with me. Otherwise, the place is great. Parking is easy, gated access was easy to deal with, and the beach is about a 5 minute drive away. Johnston beach is worth the park entry fee. The pool was clean, although the staff is very strict about children not being in the hot tub and not jumping off the rocks. It was still very family friendly. The purple parrot pool bar has live music at the pool every night. Definitely would stay there again, especially for the price.