Perfect place. Wonderful stay. Excellent hosts.