TL;DR: Highly recommended.
The apartment is in a great location, very close to Ledeberg Botermarkt where you can take a tram to the city center or even walk around 30-40 mins. The train station is also at around 30 mins walking from the apartment. Camilo was very responsive at every moment and the check-in went very smooth. The apartment is well-equipped and clean.