John was the perfect host. Attention was given to every detail in order for the guests to know how everything works and feel comfortable. The location was great, and the apartment was really cosy and clean. He also provided us a very flexible check-in/out schedule, which was greatly appreciated. We would definitely recommend it to anyone!