This was our first cruise and it was an incredible experience. We travelled with a little kid (4 yrs) but he loved the boat.
We had a cabin with a balcony and it was very nice. Mayhap the bathroom could have been a bit bigger? The ship was nice and clean and well maintained.
The food was just excellent. Plenty to choose from and lots of taste. We ate dinner not only in the big dining room but also tried the Windjammer buffet on two occasions.