Very clean place with lots of thoughtful extras.