Well located and great hosts. The dog is a lovely bonus!