The living, kitchen, and bathrooms are all very nice. There is definitely adequate space. The flat is within walking distance of most things. The hosts met us at the flat and demonstrated everything that we needed. The issues we encountered were with the very loud road noise and night and the noise from the school during the day (which might not be a problem if you are out all day).
The hosts really can't do anything about that so we understand it's unavoidable if you stay. The beds, however, are extremely uncomfortable. I stayed in the room with the double bed and my friend in the room with the 2 single beds. We both had very uncomfortable nights. The mattress are either very old or very cheaply made because we could both feel every single spring that we laid on. It was so bad I slept on the couch both nights. Additionally, while the house was clean no one had bothered to sleep under the beds in a long while. There were huge dust balls underneath which I found while checking the beds. We both have allergies.
Overall, the hosts were good so I would recommend if the mattresses were replaced and you aren't too sensitive to street noise. The neighborhood seemed nice and safe.