Set in 40 acres of lush forested gardens and overlooking a private lake, Cape Lodge has an idyllic country setting overlooking a private lake and vineyards.