John is a wonderful host! Great communication, offers recommendations for places to eat, sights to see and he has a very smooth check-in and out from the flat. Would definitely recommend!