Very clean place with lots of thoughtful touches. Well equipped.