Very stylish comfortable villa in a very convenient location