Mohammad is probably the best tour guide I've had. He provided the most lucid explanation of Spanish history that I've heard, helping put into context everything we have been seeing the past few days. Most of all, Mohammad is an interesting guy, imbued with great warmth and humor. We enjoyed his company - by the end we felt like we were parting from a friend.