Cabin was plenty big enough for two people. Plenty of closets and drawers.
Cabin steward, Carlos, was great.
Dining room was good, not great. Service was slow at times and they forgot water and or bread at times. Selections were plenty and were also good.
Entertainment staff was very good. Butch, director, was full of pep. Very persondable also.
Shows were good and so were comedians.
Serenity Deck was a nice touch. If you want to get away from the kids on board this where you want to be. Quiet area with hot tubs and bar and food available too.
Overall a very good cruise on a nice ship. The ship is clean and well maintained.
I would just do a mid ship cabin....the ship is huge.