We have been to this hotel 2 times before and loved it. I always recommend it to people. The location is spot on, entertainment is super and drinks are great. The hotel also has a great atmosphere and friendly staff. Booking for our 3rd time, this time directly with the hotel, we didn't have a great experience which is a shame. Our room was 321 which was very far away from the lobby (4 corridor lengths from reception) overlooking a cement basketball course and a kids club hut. It was also crawling with these silverfish bugs, they were coming out of the shower and drains. I informed reception and asked if at all possible during the week (didnt even have to be that day) could we move rooms and they told me for the full week there was not another room spare. They would just spray the bugs and we would have to stay put. I spoke to the reservations dept who told me the only way to move rooms was to pay an €800 upgrade fee for a suite. Bit shocking to be honest when we are repeat customers. Our friends came 3 days later (their first visit booked with loveholidays) and were given a better location room than us so we knew it could have been changed, even mid week, so it was very disappointing. We also always enjoy the food, there are plenty of good options during dinner. There a hotdogs during the day which is great and breakfast is lovely. But during our trip this time, my husband ate a chicken skewer from the bbq area during lunch which was completely raw inside. We tried to find someone in charge as there were elderly and pregnant people being served this but there was no one around. Out of 4 of us we found 2 servings were not cooked well enough to eat. We always loved coming here, the beach across the road is amazing. It's a shame about this experience, it has put us off coming back. However, in saying that it is was only 1 bad experience out of 3 visits. We might give it another chance in a year or 2.