The itinerary was on time. The two hours on board were incredibly enjoyable. We chose the upper deck so we could enjoy the views and the sparkling lights of the Chao Phraya River. It was truly amazing. The staff were truly exceptional and attentive to every guest's needs. They always offered drinks and food, not only served them but also offered a variety of food and drinks. The food was also plentiful and all-you-can-eat. My son was moved and cried because he received a birthday surprise from the crew. Thank you, Viva Alangka. It was a truly enjoyable and amazing experience.