The apartment was fantastic in every way. Communication was easy and efficient, and even the check-in process which seemed like it might be tricky was smooth and easy. Highly recommend this location and because of my experience I will look for properties managed by the Kasa team for future stays.