The cruise is for my fiancee and her is her comment:
I was asked to come very early and had to wait almost 2 hours before the boarding started.
Despite arriving earlier than most other passengers, I was seated at the lower deck, no windows to see outside. I was not aware of any class selection when booking through Traveloka, or is it because I pay through Traveloka (discounted price) that I got seated at the lower deck, despite arriving earlier?
The food was just "B"
Overall, I will rate it 3 out of 5. My experience in Thailand (Chao Praya river cruise) is definitely much better.
I don't think I will be back for another Bali beach cruise based on the experience.