We stood there for only one night, when it was still called Sheraton, and had nothing to complaint. It was a good hotel, with all the facilities, good views over the beach, and close to it. But... We were coming from Agadir Beach Club, right on the beach, and we felt the difference. I can't state the price/quality ratio, because we were in a package.
The backdoor, with long steps opening close to the beach.