Overall, our stay was excellent. There were 5 of us and we stayed quite comfortably. A few specific ratings:
Location: very good. We were in a residential section but only a quarter mile or so from restaurants and shops.
Clean: excellent. Top shape
Interaction: Daniel was great and adjusted around our schedule.
Functionality: apartment slept out 5 comfortably. Beds were in good condition. Comfortable living room. Great kitchen.
The only downside was occasional noise from the apartment above but this is probably expected in a city.