I actually stay there quite a bit. The location is convenient (across from the T) and ditto on Blue Room. You can also hop on the T and go 2 stops to Harvard Sq. There's John Harvards for a brew- or two and Harvest, another good restaurant.
The Marriott's breakfast is not bad, and usually has a good spread.
Hope you got a room high up for a great view of the Charles river.