We are experienced travelers in our 50's and traveled with family over New Years. Overall the ship was in surprisingly good shape all around Cabins were fine, but showers were tighter than on Celebrity. We had a premium balcony and the balcony was larger than normal. cabins above can look over so be careful if that bothers you.
Food in the buffet was consistantly fine, I am not very picky and it was fine. The dining room( 8:15) was not that good. On a scale of 1-10 it was a 6, where on celebrity it is a 9 particularly in Aqua class. (really good)
Service around the ship was for the most part very good. Waiters, room stewards etc, Some problems in the Crooners lounge, like waitng a long time for drinks, but overall very good.
Overall good cabin.. We had upper berth for 3rd person. Terribly uncomfortable