Fantastic place, fantastic location and a fantastic host.