I stayed there in 2016, it was ok for the money. I just stayed again 2019, and it’s not good at all. Smallish room with a temperamental shower. A single bed sheet, very very thin. Ants about the place too. Outside the room dogs were residing there, sleeping on customer seating and on customer tables. The WiFi only works in reception area, but that was often occupied with staff eating meals there. Sunnbeds and tables and chairs are all made of concrete, impossible to move. Staff meeting very early in the morning, very noisy woke me up. The beach cafe which I loved having coffee and snacks in previous years was closed. Generally the place seems run down and needs a good clean. Very few other guests were there and no wonder. Very dissapointed to see the place go down to this level. Staff were ok but not motivated to attend to guests with one exception, don’t know her name but she was so understanding of the problems and did her best to make my stay comfortable as possible. My advice ! Move on it’s lost it’s way.