I went on this cruise with my wife for our honeymoon, it was our first cruise and it was fantastic. From the food, to the staff, to the activities, to the ship itself, everything was fantastic.
The ship is huge, with so many things to do. They'll give you a guide daily on activities available at every point of the day. I think we could have gone for another week and not done the same thing again.
The cabin was spacious enough for the two of us, and we loved having the sea view to hear the ocean at night. The stateroom attendant was helpful, friendly, and very good.