As a tourist a few years ago I travelled and stayed in Dubai for a week during Ramadan and found it difficult. It was extremely hot and getting even just water was problematic as everything was shut, even though we read on travel forums that something would be open. Even in the hotel in an Executive club we had to eat behind screen. Lots of places were closed, the Malls were empty. I always check my dates now. Food courts were shut. No food to be found.
Duty free at the airport was open but you had to find it behind a large screen.
We had dinner overlooking Burj Al Arab at Jumeriah Beach resort. No alcohol served until 8pm. It was so hot by then we just didn't bother.