This property is very difficult to get to. The laid-back staff were nice enough, but didnt follow through with requests. When we requested a taxi ro the airport, they called a friend. He was driving his own car. Staff said it would cost 12 Euros and take 15 minutes. He arrived 20 minutes late and charged 45 Euros. It took 45 minutes to get to the airport.
Also, be aware if traveling with children. One of the beds was a murphy style fold out bed that is not secured to the wall the entire heavy piece of furniture fell on my 13 yo daughter when she tried to open it. She has a bruised arm, but it could have seriously injured a younger child.
There is a public beach within walking distance with bo facilities. Bring your own towels. The ones at the hotel are like rough pillow cases.
Breakfast pastries were good, but the restaurant did not look appetizing and all other dining options are about a km away.