Place was right in the heart of Boston and a 10 minute walk from Cheers. It was our first time in Boston and loved the location!