The positive first: the hotel is in a good location next to the Prudential shopping center and a 5 minute walk to Newbury Street.
Unfortunately, the negative points predominate: bad smell in the hotel lobby and lounge, not working air conditioning despite multiple complaints, street noise in the room despite closed windows, no mini bar, digital TV signal continuously disconnected, long waiting time on ordered taxi and finally the leftover suitcase was given back broken. All this without any understanding by the hotel management or reception staff.
Conclusion: NEVER AGAIN. Stay somewhere else.