The boat overall was quite clean.
Cabin was way larger than expected. It was excellently maintained and the janitor was always polite and cheerful. It was impossible to bear the noise (sound of drums and base) during the show times (7:15 and 9:15) at Stardust.
Food quality at buffet was poor and not many to choose from. The menus at Four Seasons and Seven Seas were almost 'consistent' throughout the 15 days. Food servers were kind and courteous in general except few.