Delight as new Aberdeen road opens ahead of schedule