Excellent location. The check-in process was a breeze. Lots of stairs to get to the apartment - but well worth the work - the view is spectacular! Very clean. Would love to return one day.