Great location in the middle of North End