Excellent place, wonderful host and spectacular location.