Nice enough apartment close to Marvel Stadium and Southern Cross Station.