Comfortable clean place to stay with lots of small touches.