John's communication was brilliant! He made us feel welcome, everything was clear, the apartment was clean and in a great location. I will definitely recommend this place to my friends. John's hospitality stands out on top of it all.