This hotel is definitely not 4 star maybe 2-3. We booked one junior suite for a week, and we payed in advance for it. They gave us a low quality apartment in the attic. The bathroom had a small bathtub, where you could not stand up because of the roof. There wasn't any TV set in the bedroom, and the wifi was not working at all in the attic. The AC was beside the bed, so loud, that you could not sleep, while it was on the lowest setting. The bed mattress is simple low quality wear out foam. (all this 220 euro/day)
After checking in the room on Saturday when we went to the front desk complaining about our room, they didn't even said that they are sorry or something the receptionist started yelling on us. It was total insane, we have never met so rude receptionist ever. She finally said, that on Monday we will get the room we are payed for. On Monday we packed our stuff, to prepare for the move to other room, and when we went to the front desk, the same rude receptionist lady started shouting on us, that she already sold all the rooms, so we won't get the room we are payed for. We where shocked, that she just lied to us all the time from the beginning. They advertised and sold a room, which is not available, or they does not have at all! We left the hotel after 2 days.
The breakfast and dinner was below average, also you have to pay for parking (8 euro/day), the beach (2/1 euro/day for adults/kids) and for the umbrellas (24 euro/day) on the beach (hotel doesn't have any).