Fine host, fine place, fine location, highly recommended....