Spotlessly clean, a great space, well furnished with lots of thoughtful touches.