I wanted a trip that my young nephews could go on and so could older members of the family through Saga.
The average age of passengers was probably 70 but there were a few younger folk.
The ship ran a 'Young Skippers Club' which catered for children 5-11 and this worked very well even though there were only 10 in it the 2 staff worked very hard.
Cabin a bit on the small size and obviously no sea view. Had air conditioning, tea/coffee making facilities, a safe, tv etc.
I think the price of these single inside cabins is far too high (basically you are paying for 2 people)