Great hotel, excellent service by the hotel staff, value for money. The beach (with a string-fenced place for the hotel guests) is right in front of the hotel, but it is not something you wish to spend your day on. The beach is not very tidy (camel excrements included) and the sea is quiete unattractive. No problems outside the hotel, but you need to get resistant to the local "sellers".
Nice hotel staff, smiling and helpful. Great bars service.
Just OK, the lavatory room would deserve some investment.
The hotel, its garden and the swimming pool is fine. Outside the adventure starts.
The travel agencies offer many daily trips. We rather rented a car for couple of days - visited Paradise valley (pretty messy and untidy place), Marakesh (messy too, but here it is expected and a must see) and Essaouira (more civilised souk). Local souk in Agadir is woth seeing too.