We chose a 16 day cruise to Hawaii to celebrate my wifes 50th birthday.
The ship ( Emerald) is 12 years old but it was fine for our needs.
Food:
large balcony and excellent bed made the cabin very comfortable. Bathroom while small was practical. Walkin closet is spacious and plenty of space to hang clothes.
Lack of USB and power is a problem but not the end of the world. TV needs to be updated as does the movies options.