Great location, exceptional setting, excellent host…. Simply wonderful