The location is perfect. Maroco is very helpful and cheersfull.
Highly recommended and value for money!