The apartment is very nice and cozy. Definitely a nice touch that there were toys and beach umbrellas and chairs available. It's not far from beaches. Overall no major complaints.
I did, however, receive a "Five bucks for five stars" email afterwards asking me for a review in return for a $5 Starbucks card and that left a bad taste in my mouth.