This was our first time cruising. This was a beautiful ship. Embarkation and Disembarkation were smooth. We had inside rooms on the 8th level toward the back of the ship. Our kids were in the room next to my husband and I with a connecting door. It worked out perfect. The rooms were very efficient. There was more closet/cubby space than a regular hotel room. Sockets for those curling irons and to charge those batteries for your cameras. Bathrooms have plenty of space for all your needs too. Bring your soap and shampoo. Our person (cabin mate) I forget what he's called, took very good care of us. Always had a special creature made from our towels every night. Our kids got a kick out of that every night.
The buffet was great for breakfast, lunch I was too stuffed to eat, but it looked great from what the rest of the family ate. Dinner (later dinner) was excellent. Mustafa our waiter took excellent care of us. He always suggested the right thing; he was right on the money. He was great with the kids showing them tricks and he even introduced us to his wife who also was able to spend time and show us tricks. No need to have to pay for those special restaurants, the food was excellent. I looked forward to dinner every night in the dining room. Late was better since we did not want to rush off the islands for early meal. The only time late did not work out is when they had the late night buffets; I was too stuffed to eat anything. The midnight gala was very nice. People were taking tons of stuff and bringing it to their rooms.
We bought the kids the beverage passes. Well worth it. The kids did not like Johnny Rockets. But they loved the rock climbing, Ping-Pong and min. golf and just the freedom to eat whenever they wanted.