The apartment is in a great location, as long as you can do two flights of stairs to reach it, I would recommend it. We were there for two weeks, and found it comfortable. Regarding check in, Air BNB advised the codes for doors will arrive 48 hours prior to arrival. However, Alexis the host did not release the codes to me until around 11am, the day of our arrival. I found this a stressful, and wish I knew that was the case earlier.