Guys I can only go off my own experience I lived there full time for 15 years before moving to Thailand. No your never going to be able to take a guy or woman to your hotel room so self catering apartments are better if you going on holidays not a hotel package I can not say there is No risk to a hook up there but no more than meeting a total stranger anywhere. I never ment to turn this in to a advertisement for a holiday in Morocco. Just mentioned I like it. As for feeling safe I was referring to terrorist attacks the last one I recall was 2011 in Marrakesh where we have had several in the U.K. last few years.