Beautiful stylish villa with a gracious host.