The place is exactly as described, it is spacious, cozy and has a small kitchen where you can cook. There is even a terrace in the inner yard, which is accessible from the apartment, I haven't got time to visit it though. The only drawback for me was getting the keys since you have to pick them up at a shop one metro stop away from the apartment and it is not particularly convenient if you are coming with a luggage. Apart from it, everything is fine. Communication with the host went pretty smooth.