Not luxury accomodation but is good experience for me.
Stayed here a week for a medical conference location in Longwood area. Hotel rooms area clean and bed is comfy. Bathroom is somewhat small but clean. Initially was put into a room on the lower floor in a room away from the street side, but didn't like it as the window faced a service elevator landing and staircase. The staff was very accomodating and handled my request to change the room by the next morning. The room on the top floor facing street with a real window view to the street was more to my liking. Facing street side is a noisier location though, as you will hear the noice from the emergency vehicles serving the adjacent hospitals. And of course the rotor sounds from the approaching aeromedical helicopters. 
If you are very light sleeper, then this place is not for you.
Location is safe, and about 10 minute walk eastwards brings you to the nearest T stop on the greenline that brings you to centre of town within another 5-10 mins.
Not much choices for fancy dining nearby. A cafeteria food court and CVS pharmacy sited next door is convenient.