Ali Mardan Vila — a marvel revived