The travel agent was excellent in airport transfers,getting a tour guide who was very knowledgeable and most important booked us on a first class boat that had super cabins and food. The staff on this boat were very friendly.