A sparkling clean and clean place. Definitely a home away from home.