It’s okay if you’re never at your hotel — I came here mainly to bring my dog to see the beach, and I was glad it was pet-friendly. The location is great with an easy walk to the beach, not a ton of traffic, and it was peaceful since we visited the weekend after Labor Day when most tourists were gone. That said, the property was not cleaned well at all, which was disappointing. The drains didn’t work properly, there was a sock and some pennies under the bed when we arrived along with hair balls, the bathroom door was falling apart and long black hairs stuck under it would drag across the floor when it was closed (everyone staying with us was blonde, so these weren’t ours), the floors were sandy, and the sheets had a blood spot on them so I couldn’t use them. The supplied toilet paper roll was extremely thin, and while it was disclosed that only one roll would be provided, it ran out quickly (thankfully I brought my own). The pool hose used to rinse off sand was rusted and broken when we got there, so we had to wait an hour outside covered in sand until maintenance was able to fix it. If you plan on cooking heavily, I wouldn’t recommend relying on the kitchen here, and even though the property is labeled non-smoking it smelled like cigarette smoke mixed with air freshener, with a noticeable odor of weed as well. Overall, the convenience and location were the best parts, but between the cleaning issues and maintenance delays, the stay did not meet expectations.