We stayed 3 nights at Helen's place (we were 2).
The appartement is beautiful, well situated (less than 10 minutes walk to Oia) and offers a wonderful view on the sea with a great sunset from the terrace.
Helen and Irini are kind, available and provided us with useful advices.
We highly recommend this place!!