I am getting married in April of 2013, and we are considering Morocco for the honeymoon. Some questions below...
1) In general, do you consider this a good place for a honeymoon? Any serious disadvantages that we should think about before booking?
2) We'd like to start the honeymoon with 2-3 days of beach/luxury relaxation. Is there a good location for this in Morocco? If not, is there another recommended location nearby? Something in the south of Spain/Portugal, or perhaps the Canaries?
3) I realize this is a very broad question, but how many days does one "need" in Morocco to see the highlights?
4) Are there any safety issues to be aware of? A coworker went to Tangier for a couple of days and said he didn't feel particularly safe, and I've ever been to North Africa outside of a guided tour in Egypt (which was perfectly safe, but also pre-Arab Spring).