Perfect , wonderful setting and excellent hosts.