Meals: Breakfast: full gamut of choices from freshly made omelets on down to fruits and danish. Lunch: plenty of options each day from cooked dishes to make your own sandwiches. Dinner: portions small, but meals are 4 course! I asked for double lamb chops, no problem. You could double whatever you wish. I often had two desserts as I wanted to taste several options. Always available at lunch and dinner are hamburgers and breast of chicken. Both rather plain, but good if you don't fancy what's on offer on the menu! Staff was very accommodating. I required Kefir milk and they went out and bought a supply just for me! Danish shortbread cookies appear in the lounge near the coffee machine in the afternoons. You will gain weight and won't ever have hunger pangs!
We felt so stuffed we decided to skip dinner one evening. We made sandwiches at lunch and put them on top of our air conditioner. Cold enough to keep them cooled all afternoon.
Our cruise was a month. Some days we felt less social and needed a break, so we took lunch back to our cabin. Never had any issues with buffet lines. Everyone very respectful.
Clean and comfortable. Plenty of storage. Suitcases fit under bed. Fixed table between beds is LARGE and very handy. Top of bed can be raised to a "lounging" position. Bottled water stockpiled under bed, so never had to ask for water.
Bathroom also had plenty of storage space. Clothesline in shower. Hooks on back of door.
Sink sits in a vanity with storage and shelf.