Could have been great, but... The good: Great location, mostly fast answers to messages, good standard and freshly refurbished.
The bad: From the pictures you get the impression of a large apartment with a sofa, however the pictures displayed are 3 different apartments, giving a false sense of size! On arrival they tried to stick us with the smallest apartment, where the extra bed barely fit in the tiny kitchen (I was travelling with my mother and we reasonably wanted separate beds) - only after protesting did they put up in a room with a proper sized kitchen/common-room like in the photos (MAKE SURE TO SPECIFY WHEN ORDERING!). Before arriving we checked if we could store luggage last day as we had a last day, we were told verbatum "you can deposit your luggage", but when the last day came we were told to choose between leaving our suitcases unattended in the stairwell or pay 40EUR, with the manager denying making the promise for luggage storage even though it is in black and white in the message chain! Somewhat disconcerting! Lastly there is a door to the neighboring apartment with 2-3cm opening under meaning you could listen to the neighbours' conversation - despite the neighbors being more than reasonably quiet it still woke me up at night.