We only stayed one night and found the place to be fine. Large pitches on level ground in a rectangular walled area only 200m from the fabulous beach. Toilets and showers were satisfactory. I met Ali briefly and he seemed perfectly pleasant to me. Local village had a 60s hippy vibe which was cool. Would stay again.