The inside of the house is phenomenal. We had a wonderful time playing pool and ping pong. It is a great time for large groups. As far a cleanliness every thing was clean except it look like it was rushed and we found I few dirty spots. Other than that we loved our stay and would recommend.