Spotlessly clean, every detail attended to and in place. A home away from home.