All the little extra touches made this such a wonderful place to stay! Beautiful location, lovely accommodation, and wonderful hosts!