A wonderful place and impeccable hosts