Sparkling clean. Spacious. Great kitchen and nice bonus room in back. Appliances clean and new. Very comfy beds. A block from stairs to the beach. Definitely would stay again.