absolutely stunning location and brilliant hosts