I stayed at the apartment with my husband, son, daughter-in-law and 2-year old grandson. Even though we arrived very late (after midnight), there was no issue accessing keys for the apartment. We hadn't expected such steep stairs up to the first floor. Nor had we expected the internal steps to the bathroom and second bedroom to be so steep. Only 3 towels were provided initially for 5 of us, but additional towels were supplied following requests. We also had problems accessing Internet and wi-fi. Our contact in the building attended in the evening and assisted in fixing the problem. Even though there are 2 window air conditioners, they could not sufficiently cool the place during our summer stay. Having said all this, the location and nearby amenities were good.I would not recommend the place for families with young children or those who have difficulties climbing stairs.