We spent a week all inclusive at this hotel and found it very relaxing. It was right on the beach about 2km walk along the promenade from the town. Taxis were readily available but we usually walked. It was cloudy on two of the days which was a bit disappointing but were very pleased with the hotel itself. The food was good and the staff helpful. There are two speciality restaurants which could have done with a little music to enhance the atmosphere. The Moroccan one was far better than the Asian. Our rooms had just been refurbished and were large and very comfortable. There were lots of seats both inside and outside around the bars and lobby. The sunbeds were set out in groups around the different swimming pools so it never felt crowded. There’s also an indoor pool. The spa was lovely but the evening entertainment could have been better.