The boat is pretty nice - but it is very expensive to pre book this as we realised it was half the price to book via your hotel in cairo. Same tour is also offered by other tour companies on Viator for cheaper so keep this in mind. Food is set menu veal chicken or fish so not too bad. The drinks are not included - and like in most Egyptian tourist places - they do not give you a menu even if you ask. 2 soft drinks ended up costing us 8 quid but pretty much everybody next to us was not happy about the prices of drinks once they give you the bill at the end of the meal - the waiter was also a bit cheeky in that I had given him roughly 180EGP 6 extra as I had no change, he automatically assumed it was a tip which i said no and would like my change back. However he never returned to give the change back. Lesson learn: always carry change.