Honestly I was quite worry about the possible maintenance issue and quality of food before boarding this ship, especially reading some negative reviews about how old this ship is and unsatisfied customers...well, all that went out the window started with smooth embarking process and greetings from friendly staff...
We were able to eat nice lunch even before ship leaves... Room was nice, hot shower with clean towels, I mean I can't expected it to be like five star hotel, we are on a ship with thousand of other people....we enjoyed all entertainment including magic show, BBC earth concert, American test kitchen host and other programs kept us busy, even the casino has updated machines, We booked tours ahead of time and enjoyed every Port. There was even wellness lectures and I was enlightened. Foods were good and we were well fed.
We even stay in Boston one night to visit Quincy market and some local must sees...
Decent and meet all basic standards, bathtub was a bit clogged initially, they came to fix it immediately