A zillion previous reviews of the hotel if you search.
As mentioned in this thread, the Commander is a good choice if you want to be in Harvard Sq and you insist on Starwood. The Charles is by far the better hotel in Harvard Sq (better location, better rooms, far better service, far-far-far better restaurants, easier auto access) - one can hardly imagine how someone accustomed to, say, the HK Peninsula would ever be seen at the Commander when the Charles is 4 (tonier) blocks away.
Actually, even the low-key Inn at Harvard, just off the yard toward Putnam Sq., would be a better Harv Sq choice than Starwood's offering.