The grounds were very spacious (e.g., the soccer field, badminton, archery, tennis and volleyball facilities). The cats were do friendly here. The food was very good. The shuttle to Marrakech was a great free service. Finally, the coffee was amazing.