Probably not i'd guess. Not cheap either. In dubai u can pay as little as about 70 dhs for all-inclusive eat/drink as much as u want for 4 hrs - granted they may be not the best ones but can still pay around 130 dhs for decent one