OK, but not perfect. More like a hotel (without breakfast), not a cozy apartment. You can hear noises from a room upstairs - so you can be woken up when your neighbor has some good fun a 3 AM... Nice location, air-conditioning, good quality, and standard. No flexible late check-out options - we had to pay a full price to stay a couple of hours more after a 7-day stay.