Beautiful, well run and small this is a great place to stay. Lots of amenities given the location. Food was very good. Let Paul the owner give you advice on where to hike and which guides to use. It is easy to get lost in the Berber villages.
We did not try the spa.