We are looking to book a non-DCL European cruise for July 2019 (British Isles, or maybe a Med/Greek Isles). I’m leaning towards X or Royal... We have two kids, who will be 15 and 9 then. Are there many kids on the X European cruises? I realize it’s not going to be Disney, but don’t want to book X if it won’t be kid/teen friendly, or have barely any kids on board. The kids are pushing for Royal, but the X ships look a little nicer to me. Thanks for any input!!