Absolutely faultless. Great location, friendly hosts, beautiful accommodation. Just what I wanted.