We stayed for 1 week in this hotel, lovely sandy beach over 5KM long.
The hotel is not a 4 or a 3 star hotel, can be compared to 2 star European standard.
Rooms are very outdated, and you can hear everything happening around, towels are changed every 3 days, aldo you have an AI you need to pay 5 euros deposit for the beach towel which is never changed
Food: Breakfast very poor, no ham / salami selection, lunch and dinner OK you could always find something tasty
AI service: mixed drinks not included, 6 Euro / drink the most funny part is the water you get 1 bottle when you come and thats it, there is a small shop in the hotel 1L water for 1 Euro not included as well WiFi and icecream
All in all a very small hotel full with German tourist (80%) which means all staff speaks German very limited English, the evening entertainment purely made for Germans and you have to listen to German traditional schlagermusik every evening.
I loved the beach and the fact a hudge market is behid the hotel but I wouldnt go there a second time and select a bigger and modern hotel.