Very clean, easy to access place with friendly hosts. The cat and dog are also very friendly which is a nice touch.