We have always cruised Royal Caribbean (with 1 NCL and one Celebrity). We would very much like to try other cruiselines and are thinking of Princess next. What we like about Royal is the number of activities to keep my husband busy (he gets easily bored and loves the rock climbing, surf simulator etc). Now we don't need those things, but are looking for recommendations on ships that would have the most things to keep an active person occupied. Thanks in advance.