Good size apartments - Good public transport links. Thanks