Zikreet beach is lovely and big enough for everyone. I have never had any hassle, even with 2 dogs. It is well worth a day out and there are shops and food places nearby in Zikreet industrial area and outside the gate to Dukhan including McDonalds. The sea is so clean and there is hardly any litter. Stay near the coast though, the ostrich are really aggressive at the moment.