Great location, but check-in was terrible! We knew we had to go to a different location than the property to pick up the keys, and check-in time was 3:00. Having flown overnight from the US, we got to the office at 2:30 pm hoping to get the key 30 min early. No go! To get it even 30 min early would cost an additional fee as disclosed, so we decided to wait…and wait…and wait! Finally, while the office was staffed before and we arrived, she didn’t have the key to the apartment building…someone finally showed up with the key at 3:45! From there, we hauled our luggage another 2 blocks to catch a cab for the 10-minute drive to the apartment location. When we arrived at the location, the cleaners were still there.So, the place was clean, it had architectural character, mattresses hard for those that like that and a great location near the city center with a Starbucks on the street level. There were no cooking basics (salt, pepper, etc), no extra blankets, extra towels would have been an additional fee as disclosed (we each had 1 towel for 3 nights/4 days), and really no convenient extras to speak of. It was a central location and fine enough, but I would not choose this particular unit again due to the check-in process required after a long flight. We knew it would be an extra step, but the additional 45-min wait for the key following the stated check-in time (with no explanation) when we were already spent was unacceptable.