The place is a paradise. The house super clean and well equipped.
The view is fantastic and the hosts superfriendly and concerned.
If you stay to Nefeli's you should have a car to better go around.
I really recommend this place because it is teally hard to find better.