Excellent hosts; beautiful accommodation!