Had a great time staying at John's. Communication, cleanliness, and friendly vibes stood out as highlights, as well as the super comfy guest bed. Would recommend.