Excellent location. The place is bright and super, super clean. It is big enough to make 2 people feel comfortable for a few days stay. Communication was seamless and the front desk staff were really nice.
The only thing to consider when planning a not-so-short stay is the laundry facilities. Although the apartment has a washer machine, there is no tumble dryer and very little space to hang your clothes. Since there is no ventilation in the bathroom, we ended up using most of the drying rack just for the towels alone.