A fabulous spacious villa set in beautiful gardens