Beautiful setting and wonderful hosts.