John's place was perfect for my quick trip with a brand new puppy. He was quick to respond to my questions and very accommodating to my needs. the location and space were so great, I would absolutely stay here again!