Конечно, Шарм лучше. В марте тоже предпочтительнее.
Насчет, приставаний, это полная чушь. Да, арабы очень любят русских, но не в коем случае эти комплименты за рамки не перейдут ( конечно, если ответных шагов не будет).Но, советую Вам ехать вместе. Этот отдых будет не забываем.