From collection at the airport to return at the end of the stay this was a great trip. The team were lovely, helpful, spoke excellent English, welcoming. We took 2 trips with them which they tailored to our requirements, and which were very good value for money. Rooms were clean and comfortable. Just be aware that in order to be eco-friendly they turn off the generators at 3 points in the day which means a cold shower during those times and no phone charging. Wifi (which was actually one of the best i have had in Morocco!) does still work though ;-) All inclusive food was plentiful, if a little carb-heavy for my tastes, but perfectly good. Overall good value for money and a lovely stay, would come back for sure.