nihilist, there are a few beaches in Dukhan, but the one we are going to is next to the QP accommodation...i dont know if you have been there but there's like a sitting arrangement with benches and tables and its covered.

As TB has mentioned there's a small shopping complex 2 mins away that has Mc D's/Dominos etc and they have changing washrooms available there.