Overall a great place to stay! We had no trouble finding it, and it was convenient to transportation which was a big help in getting around to the rest of the city. They were flexible with our arrival time which was a great help.
The flat was simple but had pretty much all the necessities that we needed. Good internet service, TV for unwinding at the end of the day. The kitchen was well set up overall.
If we had one sticking point it would be the bathroom facilities. If you're american and used to a shower/bathtub combo be aware that it just has a bathtub with a hand-held shower nozzle. It can be a bit of an adjustment. There did seem to be limited hot water, which became more of a problem when there were 4 of us in the flat. The toilet is set so close to the wall that it might be uncomfortable/functionally impossible for people with heavier builds or mobility issues to use it.
But again, those are likely complaints from an american perspective. Everything was very clean and worked just fine.