excellent space, fantastic location, wonderful hosts. beautiful dogs.