The apartment is AMAZING and exactly like the pictures, is super comfortable and super spacious. It is 10 minute walk from the train station and the tram is just in front of the apartment.
Near the apartment there is no much to see nor eat, but it is very walkable area.
The only bad thing is that check in process can definitely be improved, since the communication and instructions were confusing!