We did a 7 day trip from Mandalay to Bagan.
Cabins: small but with quite generous storage. Beds were very comfortable. The bathroom was bigger than expected with a huge storage cupboard, and a large shower. Due to the room opening onto a promenade deck , curtains needed to be drawn for privacy, so could have been dark, but the lighting was very good.
Food: This was exceptional. At breakfast fruit, cereals, bread and pastries were on the buffet, and then you ordered your hot breakfast. Lunch and dinner had a choice of usually 3 options for the main course, ordered at the previous meal sitting. Some courses at lunch were buffet. It was all freshly cooked and nicely presented.