The good: location.The bad: almost everything else.Don't trust the pictures. This unit is very, very outdated. It has not been cared for, and it shows. I booked this for four adults, and the minute we walked in, we knew it was a mistake. It just smelled dirty. The linens, floor, and bathrooms all needed a good cleaning. The towels (bath and beach) are threadbare, old, and mismatched. The beds are worn out and squeaky. I felt like I needed to shower after sitting on the patio furniture. The placement of the refrigerator is odd and confusing. The beach chairs have seen better days. And don't get me started on the AC! One or two degrees up or down will make the place an icebox or an oven, and the temperature wildly fluctuates depending on where you are sitting. We never did find a comfortable range for the 6 days we stayed there.Don't expect thoughtful touches in this unit. The level of care given to this place is minimal. It is neglected and outdated... which is too bad, because it is RIGHT on the beach. Gorgeous views. If the owners spent some time updating things, it would be an amazing rental. But right now, it's not.I will say, the managers were quick to respond when I messaged about something. It's just that the issues with this unit are far beyond a simple fix.