Great location in the middle of North End of Boston. Extremely close to major points of interest. If it's open, book it! You wont regret it!