We enjoyed our staying in your apartment. It is very nice. It was a pity we could not enjoy in the swimming pool ;) but we know it is winter and it was raining. On the other hand, the apartment was perfect and was very clean. Except the gas which didn't work. However a employer spoke English and she was very nice because talked to her partners and they came in the apartment to help us.
However, we haven't got any car so we had to ask a taxi to drive to Tetouan or Chefchahuen because citys are very far. The employers in the complex can not get in touch with a taxi for us and we had to talk with some taxisin the night to pick us up in the morning. Even once the taxi didn`t go there and we had to wait if we saw a taxi. Finally we find one, but it is very difficult above all if it is not a good time in the day, in the night or 6 or 7 o'clock in the morning.
The desadvantage is the remoteness. Even if the complex could get in touch with a taxi, it would not be any... more