Wonderful location and site with different accommodation options. Be prepared for no TV and internet connectivity, which we knew about beforehand and had absolutely no problem with it.
Improvements needed: bed mattress not really comfortable, bed sheets too small and of cheap quality.
Nice, little beach (pebbles) and swimming pools.
Took us around 30min to find the place. Then another 30min to find someone from there. We had to walk through a forest, downhill to our room. it was dusty, full of spidernets, ants, spiders, cockroaches etc. I had to clean the bathroom for 20min before my gf could use it. It eas very creepy and horrible, especially for the price. we got amazing stays for even half of that price! never again.