went in April. it was really hot to wait for the ship. there are 3 floors of the ship, can't choose the floor because when taking the ticket it was already written. I got the 3rd floor. the food was just B, given beer for those who wanted and free refills.
got live music too, the singers were okay, they could sing Korean, Chinese, even sing Indonesian songs. so the 2 hours on the ship felt really fast. if you go to Bangkok, you should try the experience.