You cannot find a better place in terms of localisation, clean and advice from your host. We eat and sleep well at Michalis place.
I recommend 100%, enjoy it !