The place is in a great location, easy walk to everything in the North End and the rest of Boston.