Great location for reaching all the major attractions. Apartment has everything you need for a short stay and some good places to eat nearby. Sure there are plenty of stairs to get to the apartment, my wife counted 70, but how many times a day are you going to have to make the climb?