Our first cruise experience.. we had fun and there were many things happening on the ship. Our 6 year old had a blast and wanted to be at the camp a good portion of the time!! She loved it! All of the staff were very friendly and accommodating. The room was pretty nice. The ports were cool to visit. Drinks were reasonably priced. Our main complaint is that we were extremely disappointed with all of the food!! No matter what time we ate or whether the buffet or dining room- it was nasty!! Bland and watered down... no flavor!!! For the cost of this cruise, we were definitely expecting some good food... it just didn't happen for us! Another thing, if you are considering buying the unlimited drinks, beware that you must buy it for the whole trip (they advertise a daily rate, but its all or nothing) and they force every adult in the room to get it (we were told the only way to avoid is to show proof that you cannot drink due to medical reasons or pregnancy). Might cruise again sometime but after this experience we are really in no rush, it was a good icebreaker..