Mamadou was great! He accommodated our last minute booking with ease. He made my family feel safe and it was an extra bonus that he spoke french being that my family speaks very little english.