We did this excursion a few years ago, and it was the best organized of any shore excursion I've ever done. The guides were courteous and informativel, and each component of the excursion happened exactly as scheduled, practically to the minute, and covered exactly the places and activities as advertised. The camel ride was a first for us and was a lot of fun. Food at the open-air buffet lunch was delicious and plentiful. Highly recommended.