Perfect host, perfect location, perfect communication. All around just great!