Me and my boyfriend went on a tour to Ait Ben Haddou and Ouarzazate and we had a wonderful time. The sights are amazing. You should bring cash because many entrance fees are not covered, and some places do not accept credit card (including restaurants). Having said this, we loved our trip. Our driver, Abdelhak, became like a friend, shared great local songs during our ride and taught us some facts about Morocco. He offered to stop in places beyond the ones scheduled to take pictures, and he is also a good photographer. We had so much fun with him.
I left my sunglasses at a store, and Abdelhak drove us back the following day to go get them. He wanted to make sure we got a great experience. We had mentioned that we wanted to have some ice cream, and after finishing our tours and getting to the hotel we had already forgotten about it. After dinner at the hotel, as we were about to leave the hotel, we bumped into Abdelhak who had gone to get chocolate-covered ice cream pies for us! Also, on our way back to Marrakech, Abdelhak offered to return through a different road than on our way in, and the scenery was amazing. I loved the Moroccan landscape and we were so grateful for his suggestion after we took it. At some point he even stopped next to a river so we could go and touch the water. I recommend Click Excursions to everyone, and if you can ride with Abdelhak you will be in great hands.
As for the guides, our guide at Ait Ben Haddou, Hamza, was a local and he was very kind answering all of our questions. I must note that this has an extra fee if you want a guide, which I consider much worth it. At the other Kasbah, Ait Taourirt, we payed for a guide that was not set up by the agency and the quality of our tour was not the same as with Hamza. He was a local and taught us around but the experience was not as good as our previous tour guide.
Everything with Click Excursions was great, just be aware that dinner and breakfast are included, but not lunches.