I overall had a nice stay with my friends at the flat for a few days, but I probably wouldn't stay for a long period especially if you have large luggage.
Pros:
great location
very clean
nice decor
enjoyed the kitchen and living room common areas
didn't find it too small, it was large for an English flat (but hard with suitcases, see below)
good for a short stay
Cons:
checkin - I can tell this isn't everyone's experience, but it took 45 min of me calling the support team that manages the property to get the correct code to access the key. I had been sent the wrong one.
toilets - this wasn't a big deal to me, but some of my friends disliked how weak they were and we had to get used to the way the handle needed to be pressed
pans - we wanted to cook and found all of the nonstick pans scratched, although the stainless steel pots were fine
size - the size was good, but it was only an issue due to our luggage, two of the rooms are fine if you have hand luggage/a backpack or maybe one suitcase per room, but one of the room with twin beds was very hard to use with even one suitcase and once a second had to be in there, we had to stack them to move around