I chose the cruise because of the ship: gigantic. It's beautiful! I went with family, including a baby. The attendance at the port of embarkation was excellent.
The meals in the main restaurant are excellent.
The breakfasts can be held at the Windjammer, with many good views, depending on the port and the location of the restaurant you have chosen.
The cabin was always very clean and tidy. The service from the chamberlain was of excellent standard. The location of the cabin did not have a good view of Central Park, but it showed only a final part of it. Anyway, we stayed in the cabin for a short time!