Gregory place is great near the t and also near the highway and also near Fenway and colleges