My wife and I spent seven days at this resort and loved it. At first we were worried that it was too far away from the city, but not only did the location prove to be a nice respite from the chaos of Marrakech, but the staff arranged transportation whenever and wherever we wanted to go. Also, the driver's are paid through the resort, so instead of haggling or worrying about being overcharged, the resort pays the drivers and at check-out, you pay the resort. My only complaints are that I wish there had been more option for activities at the resort, and the mattress was a little firm. The food was fresh and always delicious. Overall it was a great destination for our honeymoon.