Super clean, everywhere - in their facilities and in the rooms. Room obviously had newer flooring, furniture and fixtures, but the structure, hvac, and showers desperately need updating. Room had a musty smell, likely from the age of the building and the old hvac vents and piping. Thats really my only complaint. Beds and furniture were comfy, the amenities - their quality and abundance - were outstanding. Towels were actually soft, as was the toilet paper. Customer service was above and beyond. Really neat place, would stay again. Private back gate where you can drive straight to the beach and a hotel owned parking lot next to beach access.