John's place was perfect for my mini retreat! It was super clean, just like in the pictures. The space was so comfortable and homey and safe. The outdoor area was nice as well. And John was a delight to interact with. I've already booked my next stay at his place!