We are a middle aged couple who went on a cruise which traditionally attracts retirees, so there were only a handful of people our age. The ship was the perfect size, the food was excellent, the bar service was perfect.
The entertainment was good, but limited only to a single musician most nights. The ship died and went to bed at 10PM which left us a bit bored. This, presumably to catch the early bus for the next day's excursion.
The shore excursions were nice, but getting on a bus nearly every day was a bit of a drag. We opted out of two of the excursions due to the busing issue. One bus trip was nearly 2 hours. I can stay home and do that.
The cabin was great, but it lacked seating other than the bed. we would have preferred a couple of chairs near the window.