The apartment is located in an ideal location! It is well designed, with nice amenities, and very clean. You have to be willing to embrace the 90 stairs! - but this was not a problem for us. We had some difficulties with the water remaining hot but Billie was quick to respond and address the situation which we greatly appreciated.