is safe here is Qatar. Either in Karwa or in private taxi. Taxi driver(Karwa o private) will not start gossip with you unless you talk to them. You are 100% safe with the driver but not safe in the road.