A lovely place, and the hosts go out of their way to look after their guests.