Perfect place! Perfect host! Perfect weekend!