The apartment looks exactly the same as it is shown on the website, it is fairly close to the central station which is around 10-15 mins walk from the station. Plenty of restaurants in the area.