Spotlessly clean. As a family who does not wear shoes in the house this house was so clean that I allowed my kids to crawl around the floor. Close to the beaches. Highly recommend Ocean Swells.