The beach is absolutely stunning and impeccably maintained. The resort boasts two generously sized pools, one for children and another for adults, which is a major plus. Unfortunately, the pool cleaning schedule is not always reliable, so it's a bit of a gamble whether or not you'll be swimming in crystal-clear water. The food quality leaves something to be desired, and the service is downright terrible. During my second visit, my food order was never fulfilled, but at least my drink arrived in a timely manner. The weekday rate for a bed is 150dh per person, and guests are expected to order food. Despite the lackluster dining and service, the pools make this beach resort a decent option. However, if you're seeking top-notch cuisine and attentive staff, there are certainly better options available.