Fantastic location with everything you could need. Access to waterfront walking, downtown, and Beacon Hill Park makes for an ideal city walking experience. Everything we needed for a few days and tons of little extras. The interior staircase is small as expected and we have a clutz of a dog, but it was very easy to simply use the outside stairs. Great stay, would recommend to visiting friends and family.