Great villa, all perfect