We enjoyed our stay here! The place was clean, conveniently located, and we were typically able to park right by the unit. We liked having the first floor access (not dealing with stairs or waiting for the elevator) and having extra area off of the lanai. The small trade-off is that there is a walkway near the lanai so there would be people walking by sometimes. While the nearby beach was a little on the rocky side, our child still enjoyed being able to play in the sand and dip their feet in the water. The pool and hot tub were nice and clean too. We appreciated having the beach towels, a beach chair, and boogie boards for use during our stay! There are bbq grills on the property but we didn’t use them. No restaurants within walking distance but plenty within a short drive.