Very clean, I love that pets are not allowed and no smoking. The kitchen was excellent...great cookware, great layout, I love the cabinets and drawers, it really had everything you could possibly need and organized very well. I wish I had known that before and I would've planned to cook more. The mattress in the master bedroom is really soft and I prefer more firm but it wasn't terrible. The view of the beach is great but I'm not a big fan of the layout of all the units in the horseshoe shape because the view they have is each other, just kinda awkward. The noise level at the pool was a little excessive, kids are understandably loud around pools but adults...different story. They did quiet down at 10pm and that was wonderful. Honestly, I'd love to stay here again but it's gonna have to be in the off season, the prices for rental units in this area have gotten ridiculous.