John is the most incredible host. He really cares about his guests and wants them to feel at home. He goes out of his way to do so and offers support when needed. I loved his flat and the contact was super pleasant. I had a great stay!