We stayed in this flat during a trade fair and we found the location extremely convenient (3 minutes from the station). The flat is self contained and while being on a busy road it is not noisy.
It's a very convenient place to stay if you need to go to the station.