Nice apartment close to Marvel Stadium and Southern Cross Station.