Perfect location near Fenway and surrounding venues with plenty of near by restaurants.