Close to the start of the Freedom Trail, this is the perfect spot to be able to walk and enjoy the most of Boston!