I read on Carnivals website that you had to be 25. Maybe it's a new thing.

Funds aren't really a concern. I was looking into Royal Caribbean, Serenade of the Seas.