A beautifully styled and comfortable villa.