Nearly perfect!
We stayed at the Millennium post cruise. We had planned to stay only one night, and had the 1982 Anniversary package which was a reduced price on a premium room which included champaign and breakfast. Well.... Hurricane Sandy extended our stay for 2 more nights. Not at the reduced rate of the first night but at a pretty good price considering the rack rate. 
The hotel is beautiful. The entire property is immaculate. The furnishing are very high end and the bed is very comfortable ( except the pillows). Our view was of Quincy Market and at night the lights were absolutely beautiful. They offer Starbucks coffee in the lobby in the morning and hot apple cider in the afternoon.
Because our flights were cancelled twice, we had to extend our stay and the staff especially the concierge were very pleasant and helpful. 
The door on our "balcony" kept popping open ( gusts of wind due to the storm I guess) and both times the response was quick and it was secured.
I wish that we had stayed here pre cruise instead of the hotel at the Harbor that was almost twice the price. That however, is another review.
I would definitely recommend staying here. It is a perfect starting point for sightseeing and there is no lacking for dining choices. 
The Wifi isn't complementary, but printing off boarding passes is.
Now... I just hope they correct the billing on our credit card as I have double charges pending and my husband has a double charge pending from the restaurant that we are hoping is taken care of soon.