We are a a family of 4 with a 10 year old and 13 year boys. My 10 year old enjoyed the "dolphin" club and my 13 year old loved the teen club. The top deck activities were perfect for "hanging out" while my husband and I enjoyed all of the show, stores and games inside the ship. The game show activities were especially hilarious and very entertaining.
The staff was amazing, fun, and very helpful.
The only few "complaints" I have are that the AC was on blast all the time and the whole ship felt like a refrigerator. The other was the food. While the food did taste good the variety was nothing to write home about. They served the same foods everyday and the restaurants that were included in the "free package" didn't have very many options. I also thought the two "twin" beds in our room were very uncomfortable.
I thought the two "twin" beds in our room were very uncomfortable, but the view was amazing!