I think they are pretty good. At least they were when I was there. They are visited by everyone, not just foreigners. I think in some beaches there are more locals than foreigners. Keep in mind that a lot of the locals are foreign workers so they don't necessarily look like locals. But overall, the Dubai beaches are great in my opinion.