Stay in a very originally towerlike house in old Rabat. Clean and well equipped. And you couldnot wish for a better location. But bring an extra sweater in low season.