The location is unbeatable, very close to everything. The apartment looks like the pictures but feels a lot smaller in person than it looks (I.e. There is not enough space when you get out of the shower to towel off without having to step outside of the bathroom). Also, the first floor is actually on the second floor, so there truly are 4 full flights of steps up (80+ steps total).
Check in was listed as 2 pm, but I got there at 4:45 pm and was told I needed to wait outside for the apartment to be finished being cleaned. When I asked why the apartment wasn't ready despite being told check in begins at 2, I was told this isn't actually the check in time and that I had a 'bad attitude.' I heard the host chatting on his cell phone while he was reportedly cleaning the apartment over the next 20 minutes I had to wait. I would caution you to be aware of accuracy of check in times before booking this place.