Beautiful place, amazing facility, very friendly staff and good food, especially thinking that it is be an all inclusive hotel.
Bit please, do not call the "Italian restaurant " Italian, very bad amd nothing was evem close to Italian kitchen.
Great was the Tajine!