Gem of a location, exceptionally clean and tidy, and everything was in working order. Lots of thoughtful little touches, we wouldn't hesitate to stay again.