10/10 Exceptional
Loved the apartment; location, cleanliness, amenities and generally very impressed. Happy with KASA pre-checkin communication. However I found there were a couple of occasions where the staff in the building (residents staff) were quite rude.
Other than that, happy!