We had one of the 4 'corner suites' and it was so nice. Our steward kept everything sparkling clean and our butler fulfilled our every request promptly and with the biggest of smiles.
We dined at some of the specialty restaurants, in one of the main dining rooms, in the buffet, the Chef's Table and in our suite. We found 2 of the specialty restaurants not to our liking at all, the Italian and Asian. The two that we like the best were the steakhouse, Cagney's, and the French one, Le Bistro. We also tried the Tepanaki and found it to be disappointing compared to other similar restaurants but not 'bad'. The Chef's Table was also disappointing compared to others we have had. It was acceptable but not outstanding, in our opinion. Service at all of the dining venues (except the buffet) seemed a little on the slow side but in tune with a leisurely dining experience.
We had all of our breakfasts and a few dinners in our suite, even food from one of the specialty restaurants, and thoroughly enjoyed that feature. It may have been not quite as hot when delivered as in a restaurant (the main dining room also suffered that) but the waffles and French toast still melted butter, so OK.
Had all of the room we wanted as well as a side balcony that we could use while under weigh. The front balcony could only be used when in port; therefore, almost useless. Glad we didn't have one of the regular forward facing suites.