In terms of proximity to all of the best that Boston's North End has to offer, I don't think that you could find much better. I was able to navigate the city very easily and use the transportation available (bike shares) to get around so easily. The food in this area is absolutely amazing.