As a new destination it was difficult to research Myanmar in advance, but we were very pleased with our trip.
The Burmese language is very difficult so this cruise is ideal. You get to see a variety of areas and have the benefit of your cruise mangers to navigate the language barrier for you. I would strongly encourage attendance at the daily cruise directors talk...you are offered a lot of information to assist your understanding of the country and details on dress and other requirements for the next day touring.
It was very warm and humid during our visit (94-96F) so I would strongly recommend sun screen, a hat and quick dry clothes. We did use the ship's laundry once and found it to be reasonably priced and a quick turn around.