We enjoyed our stay. Location was just steps from the beach as advertised. It's also just a few minutes away from a nice pizza joint and a decent bar. There were a few beach toys in the garage that were a welcome surprise for our 3 year old to borrow and play with. However, there are a few minor issues that negatively affected our experience:
1) One of the patio umbrellas on the roof deck had a broken arm. The broken arm had a sharp end, and it could have hurt an unsuspecting user.
2) It would have been nice for the garage door code to be the same as the front door code. Because the codes were different, whenever we drove in, someone had to go through the front door and make their way to the garage to open it for the car. Not very convenient.
3) The garage is too small for a large vehicle. We rented a minivan, and it barely fit. To make matters worse, there's a wooden shelf attached to the inside of the garage that protrudes into the parking area and makes it difficult to park. You'd need a second person guiding you from the outside in order to park anything larger than a coupe.
4) Since there is no AC in the home, it would have been nice for the portable fans to be distributed around the different rooms. We didn't find the fans till the day we were checking out because they were stashed away in a closet on the ground floor.
5) This is not the home-owner's fault, but it's worth noting nonetheless - The neighborhood was very noisy in the mornings. The house across the street had some very loud construction going on, and the neighbors in the adjacent house were talking very loudly from their patio.