This place is in a great spot near Fenway and public transportation. The free parking spot was appreciated as well. There was a bit of street noise, but you're in Boston so it wasn't unexpected.