wonderful location, excellent facilities and very pleasant hosts.