Great villa, great staff