Excellent in every way. Awedome accommodation, lovely hosts.