It was our first time in Boston and the location was perfect! Right next to Hanover street where there are a ton of great Italian restaurants! It was a great centralized location to see everything we wanted to see and just a short walk from the transit station to get further distances. The place was clean and spacious for our larger party of travelers!