My 12 year old son loves Princess--we've been on the Emerald and I'm drawing a blank on the other, it was much smaller. Lots of kids (we go during Christmas break mainly). Great kids program. What he particularly likes about Princess over other lines is that the pools are freshwater rather than salt water. The Emerald has movies at the pool, arcade, kids program, mini-golf, and tons to do.