Thanks for the great review, spoheat.
It's curious that there are modern ships that still have layouts that make it difficult getting from here to there. I'm always annoyed when I have to cross a deck on a deck higher or lower than where I want to end up.
It sounds like you really enjoyed the cruise. How did your daughter and SIL, and your 16 year old like it? Did they find things to do that they enjoyed? Were there other people their ages onboard?