Come and experience the new Astor Albury