This is the second time we've stayed here and, exactly like the first time, you can not beat the location. It's great! The unit is spacious - it's perfect for a family with small kids. This is the reason why we returned.
Like last year, this unit could be easily improved with a small investment in the amenities... the beach chairs are really old, rusty and not easy to carry, the boogie boards are the really cheap ones and are half broken, etc. If you know this ahead of time (as we did) it's not an issue -- we just brought our own stuff. If you are thinking of renting here - I encourage you to do the same. (You might also want to bring some of your own beach towels - there are like 5 or 6, but if you have anyone joining you for the day, you do not have a lot of extras.)
Last year we had some very minor issues and the management was pretty unresponsive, but it was not that big of a deal as they were relatively minor. This year, after buying a ton of food to grill (the unit advertises a grill, and this is an important factor to us), I discovered there was no propane. (Also, the grill is old, rusty, barely works and was left filthy... but I couldn't even turn it on at this point.) After reaching out to the owners I was told "you can use the common one next to the pool and Jacuzzi or will have to refill it at a gas station". (Read through the other reviews -- Tricia had a very similar response last year.) I was shocked given how much we were paying to stay here - and a main reason was to have an ocean front view while we were doing things such as cooking! The worst part was after reaching out again, they just did not return my texts, call or emails. Totally unresponsive for days. It made me wonder what would happen if this was a more serious issue like a leak or broken fridge! I ended up going to refill the propane and asked to be refunded. Again, it took numerous emails and texts, I had to upload the receipt 3 times and, nearly 2 weeks after asking to be refunded, I just got a refund issued.
Again, the location is amazing and the unit is spacious. They should update the amenities, but if you plan ahead it's fine. The reason we won't return is the lack of responsiveness from management. As annoying as it was, we could solve the propane issue. If there was a more serious issue, our vacation could have been ruined. If you choose to stay here, just hope that nothing goes wrong and you don't need help. You may or may not get a response.