I am on the dinner cruise, though, which sets sail at 8pm. Upper deck seats cost Dh690 per person, while those dining on the ...