Cozy apartment in an excellent location. The building amenities (pool, gym, working spaces) were a great plus. Check in was easy and the Kasa team was very responsive to our requests. Only a slight ding on cleanliness - towels and linens needed an additional wash. Lovely stay overall.