John is an incredible host! He was extremely responsive and helpful! The flat is in the perfect location and has everything I needed. I look forward to staying there again very soon!