For business or pleasure, central Albury is a prime location