You cannot go past this place for comfort and location. It puts you right in the centre of historic North End and walking distance to everything. Plenty of great food in the area.