We chose this cruise because it fit the school vacation schedule in NY State.
My wife and I are approaching 60 and our son is 25.
We liked the ship size and layout. We had a Jr Suite which was plenty of space for the 3 of us. The walk-in closet was larger than we expected. The tub drain had an issue that was addressed promptly by the maintainance folks by removing the drain plug. It did solve the no-drain shower, but made the tub pretty much non-functional. This was a 5-day cruise and we had a 3 night specialty package. We went to the dining room on day 1, and enjoyed the meals. We planned on going back on Day 5, but did not make it.
Lots of space and storage. Plenty of cabin space for 3.