Richard is a great host with wonderful recommendations! Good location to walk everywhere in Little Italy located in North Boston with 138 restaurants!
Some noise at night from roadway nearby but otherwise a great base to tour Boston!