I would definitely recommend staying at the apartment!
It is very well located, close to lots of restaurants, bars and cafes as well as sightseeing spots. We had everything we needed for our stay at the apartment, it was super clean and cosy and for every question we got a really fast answer. Also, the check-in worked very well.