Apartment was clean and in a great location. There is no self check in process. You need to call and meet someone outside the apartment to get the keys when you arrive. Although this apartment has an elevator when you get to the lobby there are several steep stairs and also a few stairs to get to our apartment on the third floor after taking the elevator. Also, it seems unlikely that you can check in early if the apartment is occupied. Even with a 10AM check out and previous notice that we wanted to check in early we were not given the keys until after 3PM.