Perfect host willing to smooth everything for you (arrival, stay and departure) to make it a great moment.
Perfect location a bit outside of the touristic central point of Thira allows the place to be a small piece of paradise right next to everything but not to close from all the noise / crowd / etc.
Really tidy room, place.
Quiet and peaceful swimming pool.
I would recommend for sure Helen's place.