Really great location, everything is within walking distance. The check-in and the Communication also worked well.
For a short stay certainly okay, but you should not have too high expectations: the flat is very simply furnished, there is really only the most necessary. Some of the furniture was damaged or dirty.