A wonderful little oasis and great hosts.