Everything was so clean! The only reason I didn't give a full 5 stars is due to how noisy it gets. You can hear people walking around upstairs and working/playing music in the garage. Also, be careful when you park your car in the driveway (I hit my car door on the rocks a couple of times). Other than that, no complaints! Wonderful and comfortable stay!