Very clean. Great location. Perfect set up for a family with bedrooms and bathrooms. Great for kids to have pool, spa, bikes and kayaks. Lovely lake views and close to town.