A beautiful villa stylishly furnished with great facilities and a lovely garden.