I liked the Verb for 149. I don' think I would stay there for over 175. There are good things to do in the Back Bay and in the Fenway. Either way you will probably be using the T and can get anywhere easily.