Station on Grenville is an ideal apartment. Very well appointed and in an excellent location, I wouldn't hesitate recommending this place.
Easy train ride in to the City from the station opposite and walking distance to great bars, eateries and shops.