Highly recommended, sparkling clean house. A real gem. Our family loved it, Spencer exceeded our expectations. I would definitely stay again.