I only stayed at John's place for one night - but he was very communicative and flexible with my late arrival, the room was very nice and clean, there was a cute dog, and the location was great.