Decent functional apartment. Location right next to T station has its benefits and disadvantages. T station is literally steps away from the apartment so very convenient in terms of distance. This however also leads to noise of the incoming trains which is something one has to be prepared for. Cambridgeside Mall at walking distance is a plus.