Great location. Beautiful setting. Wonderful hosts.