This place is a must! Right in the city of Boston. Plenty to do within 5 min walks. Close to the T as well. The location was quiet at night as well!