Great location, nice clean apartment. Easy to get around once orientated to how to get out of the complex. The supermarket is really close and well stocked. Unfortunately there was a mix up with cleaning from previous guests so when we arrived at the specified check in time, the apartment hadn't been serviced. Servicing was arranged but then when we returned to the apartment later in the afternoon every available hanging space (airier, doors etc) were adorned with wet towels and bedding. Then the next morning the cleaner arrived well before check out time of 11am because the next guests had arranged to check in at 1pm. This definitely impacted on our enjoyment of the experience. The steps up the four flights weren't too bad but I wouldn't want to be in and out too many times in a day!