This was a wonderful trip. Rather than repeating everything I'll just say I agree with everything the main cruise critic review said. Terrific food. Comfortable cabin. Really interesting trips off the boat with very knowledgeable guides. The only reason I didn't give it the extra star is because of how hard it was to get any information from the cruise line. When you call their number you talk to someone who sounds like they are just reading the same information from the website that you are. We booked the cruise only. I asked where and when we would meet the boat. They told us to be at a hotel at 9:30am. We got there at 9:30 and sat around in the lobby for 2 hours waiting to leave. I called to see if they could arrange a flight to our next stop in Siem Reap. They said sure and sent me information about a package with hotel and tour. I asked again about just the flight and they said "No we don't arrange flights" Fine we'll get to Siem Reap on our own. Can you tell us where and when we dock in Phnom Penh? "No clue" They made a point about Visas. They said that although you could easily get a Cambodian visa when you got to Cambodia the one place you couldn't get an instant visa was at the river crossing from Vietnam to Cambodia. So we spent $250 on a visa agency since we had no Cambodian embassy here. Sure enough, every other person on the boat gave the cruise director $40 and got one. Once again, My only problems were communication with Avalon. Once we were aboard we couldn't have been happier.