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.