When our children were young we took them on HAL for Caribbean cruises during holidays and breaks and found there to be a good mix of all ages. Then we took a 12 day Meditterean cruise on the Prisendam in October and what a difference. I still refer to it as the "Cruise of the Ancient Mariners". I swear half the people didn't even get off the ship. Guess it was too difficult with all those walkers, wheelchairs and oxygen machines. Oh and my DH and I were in our late 0's when we did that cruise.