Even though we were arriving very late arrangements for keys and check in were clearly communicated and easy. Immaculate apartment. Comfortable, spacious and warmly welcoming.The stairs were a challenge but we had been warned!