Myself and my boyfriend are going to Morocco for the first week in September. We got a cheap package to Agadir but we've heard so much about Marrakech that we have booked 2 nights there and plan to travel there ourselves. I know it has probably been asked a million times but I am wondering about the best way to get there by public transport and also is it safe to wander around the souks without a guide? Are there any areas we should avoid? Any other advice on nice places to eat or to go greatly appreciated! Thanks!