From my previous post:
I stayed in the Jawhara development opposite the Sofitel and 2 minutes walk from the marina. I would recommend staying there or in AP1 for three reasons. One, a couple of cups of coffee cost 80 dirhams in the Sofitel and it doesn't get particularly good online reviews. Two, you can see what your apartment will look like in a few years time if you decide to rent it out (wear and tear). Three, it gives you an idea what sort of furniture is suitable if you are renting. It cost 50 euro a night to rent a 2 bed apartment. I have photos of Jawhara is anyone wants to see them.
There is a very nice guy who speaks perfect English who can pick you up from the ferry port, take you to the Spanish supermarket in Ceuta to get your provisions, drive you through the border (and take care of the passport stamping) and drive you to Jawhara. You can book Jawhara through him and you can also hire him as a guide. Alternatively he can arrange car rental (don't forget your licence). His name is Hatim and his website is:
http://www.medlanticproperties.com
To anyone arriving / departing via Ceuta, allow extra time to make the border crossing. I crossed into Ceuta at 4.30am thinking it would be quiet - not so! I only just made the 7.30am ferry (5.30am Morrocan time)