My husband and I took the cruise with my sister and her husband.
The food was amazing! Our waiter was great (although they seemed short-handed), and the food was the best we've had on a cruise. On other cruises we generally ate at the buffet, but not on this one! I have no idea how they did it, but it will be hard for another cruise line to measure up.
We had our pictures taken on formal nights, but there was absolutely no pressure to do so. We ended up buying a few of them.
Balcony was extra large. They look the same on the ship's deck plan, but there is a difference in size. The ones located around our cabin (on both sides of the ship) are larger than others.
Good location, no noise from the venue below, and not too far from the elevators.