Excellent location. Lots of stairs and a very tricky parking garage.