I had a great stay for 2,5 months. Great location, clean, well equipped, and communication was great. Great value for money. I can highly recommend staying here. Book it, before I will :)
Minor downsides to consider: The apartment is a bit noisy, the terrace can smell like food (from the restaurant below), and the bed is a bit small for tall Dutchies ;)