David gave us an amazing experience and I highly recommend booking with him! Him and his driver picked us up at the port, and we spent all day with him. He extended the day longer so that we could go to Ronda. David was knowledgeable as he shared the history. He also had a sense of humor. We loved the place that he picked out for lunch and it was helpful when he ordered for the table. The hike was amazing and it was nice having him with us all day. David is the best!!!