John was a wonderful host! Communicating with him was very easy, we had a small issue with the WiFi, and John was quick to help offer solutions. The location was truly unbeatable, and the apartment was very clean! We will definitely be staying again!