The overall experience is ok. One of the tour guide in abu dhabi mall is somehow pretending not to know any info regarding online ticket but very knowledgable getting and accepting ticket regardless if its online or through them.
Quite expensive, but unfortunately the only provider. Announcements are repeated 3 times and no water on board. Vouchers were also empty, supposedly exceptionally, although I was there in the morning