Dont let location put you off, there is excellent public transport to the city centre even later in the evenings. The apartment was right next to the station and the check in process was quick and easy.