This was perfect!
I was attending MIT, and it's a lovely walk across the river from Back Bay. Newbury Street is obviously stuffed with eating opportunities, and if you self-cater, the kitchen is fine, and you have a bodega right next to the flat, a (well-camouflaged) CVS directly opposite and a Star Market just a few minutes away.
If you need somewhere to study in peace and quiet, the Public Library is near by and one of the nicest libraries I've ever spent time in. The flat is handy for the T, and you can walk from Back Bay station if you come in by train. Pretty much everything in Boston is walking distance from everything else anyway.
The studio itself is well-equipped and very quiet (at the rear of the building - I didn't hear any Newbury Street noise). The hosts were very accommodating and responded pretty much immediately to requests on the app. Can't recommend highly enough.