This resort was very underwhelming. I picked it based on the good reviews, and my experience didn't measure up. While pretty at night when lit up, the rooms didn't feel clean - at first we were put in a room that faced the back and a service elevator, no view at all, and it stank of mildew and mold. So, we asked for a dehumidifier, it took 2 days and then they finally moved us. But that took a lot of complaining and many calls. Staff didn't seem to care at all. It was actually the Sunwing rep who dealt with the room change. Once we got a better view in the new room, things definitely improved. The service I found to be bad, 2.5/5, some people smiled by times, but most of the staff seem disgruntled and unhelpful. I even had people roll their eyes at simple requests. If you asked for anything they were really unhelpful and not happy about it. Further, there felt like an expectation for tips at every moment. The food was 2/5 - the restaurants being the worst of it! In the end, we gave up on them completely and just stuck with the buffet, which you could at least pick through. But much of it was left on our plates. The steak house was laughable, it wasn't steak! The beach is not functional for swimming, 2.5/5 - Strong surf and very rocky, red flag days the whole week - so they try and sell the "Lagoon" which you can enjoy for an hour and is ok. But with little kids and no where to take shade or any umbrellas on that part, its pretty useless for any period of time. The entertainment was not good, 1/5 - much of it is very late, 9:30 start and there is little to nothing for kids at all. At the end of the day, even for adults you were just waiting around looking for something to do after dinner - why drag it out till 9:30? The daytime entertainment at the pool was obnoxiously loud, yelling at people at the pool to play dumb games. I just wanted them to be quiet by day 2. We had to move away from the music which was always on bust and you couldn't escape it. The kids club can only be described as pathetic, 0/5 Completely disinterested staff sitting away at the side and some kids tables with broken old boxes of puzzles. End of. The lazy river was a fun feature we enjoyed a few times, that we liked, 4/5. Otherwise, we enjoyed swimming in warm weather and the resort seems safe and no really 'bad things' happened. But i wouldn't brag about it and definitely wouldn't return!