The flat is very nice, just like in the pictures. It is a bit small, but it has everything that you need (bathroom, mini-kitchen, washing machine, TV etc). There's also very nice view from the flat, since it's on the 8th floor.
The location is also very good, as it is close to a metro station and several stores and restaurants.
Delphine and Adil were wonderful hosts. They showed me around the flat, when I arrived, explained where everything is and how things work (like the washing machine, building access etc). They had also bought some food, which was very good.
Overall I really enjoyed my stay and would recommend it to others!