Watch out, they charge 50€ extra for cleaning on check-in. It is written in the extra information, but we missed it beforehand.
Location is very good, only a few minutes away from the train station and the major sights. The apartment itself is also fine for the price, but it is really not clean enough for the 50€ extra charge.