Our host met us in person, showed us round the apartment and gave us tips on the area.
The apartment was exactly as shown in the photos, very comfortable. It is very central - just a few minutes walk from the train stations, with a supermarket nearby.