The ship was kept very clean which was amazing considering how many people with no regards for others discarded their trash EVERYWHERE. There were children everywhere and there were shows and movies almost constantly playing. Dining was always interesting. The servers are very polite and always had our table for 18 ready and our individual drinks ready. However, the food that was prepared was always a little below expectation and was mediocre at best. My grandparents (who were the reason we went on this cruise) thought the food was very good. If you are cruising for the food quality, go elsewhere. If you desire quantity, then this ship is for you!
I would recommend this cruise for those with small children. The Dr. Seuss at sea was a huge hit the my 8,6,4,2 year old cousins (all girls) as was Club Ocean, the on-board child daycare. They enjoyed the ropes course, mini golf, water park, water slides, movies played by the pool and all the cookies and chocolate milk they could consume.
Couples, adults, and those seeking quiet this MIGHT not be the cruise for you. If you're single or newly married and like to party you will LOVE all the shows and parties and the ability to meet a plethora of new people.
The cabin was spacious and very open. We loved the fact that the window was in a enclave if you will and was perfect to sit together and watch the world go by.