We stayed for a week and I can not praise the hotel and the staff more. Our rooms were immaculate and cleaned each day, the hotel is styled beautifully, the pools and outdoor areas are clean and inviting. The breakfast and dinner buffets were unbelievable, so much choice and something for everyone. Every single member of staff we had contact with was lovely, and everyone worked hard to give us a 5* stay. Special shout out to our waiter Ismail who always went the extra mile and welcomed us like old friends every time we walked into the dining room. We didn’t participate in the evening entertainment, but the pianist who played in the hotel reception area every other night was outstanding, a privilege to listen to him play! Thank you so much everyone for working so hard to give us a holiday to remember! Please ignore any negative reviews, I seriously have to question if they are of sound mind, this hotel, the staff and food are all WONDERFUL!