A fantastic villa with wonderful hosts central to all the great things to do or ideal to stay and forget about the rest of the world