Good host, lovely location and great communication.