This place is advertised as 5 stars but is far away from 5 stars, maximum is 3 stars. Housekeeping service is almost non existent, they cleaned our room after 4 days, and that's also because we already complained at reception. Swimming pool most of them are looking nice but good luck finding sunbeds.. the main swimming pool got around 10 15 sunbeds the kids one 5 sunbeds and rooftops more or less the same, totally ridiculous for the amount of guests are staying, so very difficult to enjoy the swimming pools, if you go at 7am you might have luck to find empty sunbeds. The breakfast buffet, there is quite a lot of choice again if you go early in the morning once getting busy things not getting topped up, and quality of the food it's very poor. The state of the buildings in the resort is ridiculous, calling it a 5-star resort, and to be in this state is ridiculous. At check in the asked 100 euros deposit, what they taken from my card, at checkout I asked how long will take to get it back they said 14 days and they recommended to better leave cash, quite a late recommendation when you already checking out, when checked in nothing was mentioned. Positive things that some of the staff is really friendly.