Add one more vote for RCCL . Have sailed them in caribbean and Aalska. Kids love it. they have 4 cruises under their belts. Am looking at another for our spring break. My kids are 5 and 10. 10 year old is a veteran of Adventure Ocean and the 5year old has been 3 x. Have had to drag them literally off the ship. we are now looking at one of the Voyager class for Spring break.