Our family of 4 (including kids 11 and 13) stayed at Dennis' place this spring break. We can say that you're unlikely to find a place for rent that is finished to this level in this price range. We felt like privileged guests staying at this meticulously kept and furnished suite. The complex is similarly well kept and has an adult feel to it, although (well behaved) children are permitted.
To get to the beach one walks through the central courtyard / pool area and across and down a bit of roadway - only a couple of minutes walk from the suite. The beach quiet with a bit of shade and we were pleased to discover a number of turtles swimming in the bay.
In the other direction next door is a large food store and across the street from there a plaza with restaurants and shops - all the essentials within walking distance.
We had no problems parking in the lot adjacent to the suite.
Downsides? Nothing significant - some noise from upstairs tenants one morning was the only real annoyance.
If you are looking for a well-cared for quiet spot next to a beach and other amenities this is a place you should consider. As a guest here you will be expected to take care of the place and Dennis has a number of written expectations around this that you are expected to read and respect.
Thanks Dennis for being a great host and sharing your space.