Great villa, facilities and services