Flight out with on the beach sun express was good but they missed my sons pre paid meal, the staff were good and gave us a spare one. However on the way home they missed all our pre paid meals )cost £50 each and didn’t even give us a meal they said they had none. Very disappointed. Booked transfer from airport to hotel, they gave us an old banger of a car which was uncomfortable for our family of 7, the driver kept going on his phone while driving and I had to tell him to stop, eventually he did but only cause I kept telling him no, the guy even stopped for a wee at the side of the road. Hotel offered us an upgrade for £400 which was a swim up pool tbh this saved our holiday, the room was fantastic with an excellent maid. The food was awful all my kids had were the burgers, from outside the main hall, mainly all salad and cheese, no steak bacon sausage they did not cater for British people whatsoever. Drinks package was awful, we spent a small fortune on cocktails and I mean a small fortune. Asked to see the manger and he never came. We spoke to our holiday rep and he helped a bit but could t get us booked into the alacarte menus on the island saying it was all booked up. The food was a complete waste of time and I spoke to lots of British who say they will never ever return to this hotel. Pool side life guards were on the phones not really concentrating, I lost my glasses at the bottom of the slide and the life guard says it was closing the slide in 3 minutes and I could check the bottom when it was closed, he even lent me some goggles to use, slide closed he said go in and look, while I was under water a guy came crashing done and skipped my head, was a very close call and the guard just shrugged his shoulders. Positives great pool when it’s open however they closed it a few times when some kid had pooped in it. swim up pool was fantastic, jeep safari trip was superb well run and a great day out. Went outside for a booked excursion at a massage spa for £20 though it was cheap, then they charged us £80 once we got there, but it was still good. Over all I would not recommend this hotel to anyone, unless the drinks package changes and the bar a complete overall of their food…. Sorry will not ever return here…