Stayed here end of April in a River View Premium. Was on single occupancy so the size was very convenient. It will still be ok for two but i would suggest a larger room if you are coming in with two or more suitcases. Dining was a disappointment as there are no in-house dining options (currently). Good news is that it is temporary and there are plenty of options in the connected mall although i would prefer to have the in-house option. Room was very well maintained, clean and comfortable.
Location was good. I would have said great if i hadnt seen the Marriott at the Seaport

. Sheraton is on the main street with plenty of shopping and dining options. Walking distance to the Public Gardens, Commons and Newbury Street. so plenty to do nearby.