Super clean. Great location...steps to the beach...plenty of dining within walking distance. Speedy responses from the host.