Lovely modern accomodation extremely close to Flemington racecourse as well as some cool cafes.