We traveled with our adult children (separate cabins). We enjoyed the size of ship and the shore excursions. The ship staff was not that good at keeping track of passengers or helping those with mobility issues on the excursions.
The food was good although I was expecting the quality to be higher. Service at the restaurants was generally good (not exceptional) but inconsistent.
The cabin service was good. Cabins were spotless. The butler service was inconsistent. One room the butler was very good, the other adequate.