Joe's place was clean, plenty of space for 2 humans and a dog, and check-in/check-out/parking instructions were clear. There was a tennis ball to play with, and a pack of cards in case we got bored on a rainy night. Our dog felt very comfortable there. The neighbors were all friendly, and there was a giant park nearby where we could take the dog for a walk. Great place to stay with (or without) a pet!