Maru is fun and personal, exactly the kind of guide you'd want on a tour like this!
Chakib is a great guy and great guide