Excellent location. Very friendly and accommodating hosts. Beautiful space. And a very nice dog.