The hotel's only redeeming quality is its location. However, everything else is absolutely terrible. The service is extremely poor, with staff members lacking proficiency in English and manners. The only positive aspect is the brilliant bartender named Mart, who is always welcoming and helpful at the pool. Despite paying extra for a supposedly better room, the 2+2 accommodation is both very small and incredibly noisy. The quiet hours here don't start until 2 am, so it's not suitable for families with children. I complained twice about changing my room, but they only offered the same room on a different floor, which was exactly the same. The air conditioning is also very noisy. It's hard to believe this hotel has a 5-star rating; it feels more like a maximum of 3 stars. The food is consistently poor, with the same options available all the time. The rooms are dirty, with windows and mirrors that are never cleaned. Out of the animation team, only Jasmine was amazing, while the others were rude and had poor English skills. The kids' pool area is dangerously slippery and dirty. The a-la-carte meal was surprisingly terrible and actually made us sick. To top it all off, we were charged a 50€ fee for a late check-out due to my baby's illness, and the staff couldn't even explain themselves properly in English. Needless to say, we definitely wouldn't consider returning to this place!