Perfect location, beautiful setting and friendly, enjoyable hosts. Two weeks was not long enough for our stay.