Just returned from an 8 day/7 night stay with my wife and daughter. Can not fault anything about the hotel, it's ideally situated between Marrakech and the Atlas mountains offering you the city life when you want if whilst being out in the country for the peace & quiet.
I can imagine that people struggled to find it, simply ask the owner to e-mail you the directions (which are in English & French), keep them with you and show them to the taxi driver if required. With the directions it's easy to find & you can not miss it (we had our own car).
We ate at the hotel every night, usually a choice of 2 or 3 starters/mains/desserts. Costs around 15 GBP for the 3 course meal. Food was excellent, home cooked, nothing too fancy but simple tasty homecooked food (which is what we wanted at the end of the warm day).
Pool is excellent, we were lucky that we did not have too many other guests. Properties well maintained, clean and more than adequate. A/C is the main room but despite tempratures of 43 C outside / the houses were cool without the A/C. Main house for breakfast/meals is nice & relaxing with wonderful views. Excellent gardens / beautifully maintained.
Staff exceptionally friendly, although they don't speak perfect English - you can get by with a little French. Very trustworthy and will do anything for you (adjust menus, etc).
They offer a daily return trip to Marrakech / organised tours / etc. Can not recommend it highly enough.