A luxurious and clean flat with a perfect location. Union Station is a few minutes' walk, and from there, the city is your oyster.