Good host, good location and brilliant place.