Wonderful place, wonderful location, wonderful host. There really is nothing else to say 5/5.