I haven't smelled food let alone Indian food yet. I think its pretty liberal so far at least at the resort I'm in. I took a million and one pictures so far and a lot of them at the beach. I'm not really aware of the rule.

Oh and its pretty liberal.
Yeah I heard about that but I'm sure I would not be having sex on the beach in this weather. We enjoy the indoors especially with air conditioning.
Oh and don't forget the Chinese or Phillipino's. I could do without the way they treat them. My boyf and I were entering an elevator with some Emirate business guy in it, this indian guy who was some type of worker was about to get in. The yelled at him to not enter the elevator with us in sucha rude manner.
I think certain beaches you can't which I can understand kinda since the ladies are covered and modesty is considered pretty important in their culture. Although I took pictures at the beach but I'm at a resort so it might be different at the public ones.
I have to say though for a culture that holds modesty so highly I have received waaay too many inappropriate comments in my ears from random guys as well as cars honking while yelling out inappropriate comments a lot in Arabic which I understand even waiters feel the need to say stuff to me on my way out. You would think I was dressed like a hooker when all I wear is slightly above my knee length dresses and skirts and pretty high cut tops. That is the one thing I could do without here.