The property managers were very nice. Our door code didn’t work and it did take an hour to get that straightened out but they were very attentive. Its was overly clean, but wasn’t dirty. We did find receipts from a few months back (little kids find it all), so they could clean a little better, but it was clean enough to stay. Location is fantastic, splash pad is great and being right on the beach is awesome. I would stay again, it does its job. Third bedroom we didn’t use, but it is VERY tiny, and beds were comfort.