Excellent place and superb hosts.