I liked the fact that we only had to unpack and pack once.
All of our food and drinks, including snacks and the contents of the mini- bar in our cabin were included in the price --- that was good. Coffee and tea were available on a self-serve basis from nice machines all of the time, with delicious biscuits available and the areas were kept scrupulously clean.
Buffet breakfasts and lunches provided a huge variety of food, including regional specialties.
New fittings. Kept clean several times a day (not because we were particularly messy, of course). Everything I needed was provided. Plenty of space to unpack and put the suitcase away under the bed. Lots of fresh towels available. Computer/ big screen in cabin was very useful for checking programmed activities, checking the weather, sending emails (a few blank spots along the route). Lots of natural light and a comfortable space to sit in the sun with fresh air (insect screen provided and needed) when we wanted. Spacious bathroom.