I have to say we had mixed reviews for this apartment.
Pros: The apartment was clean and the bathroom well-equipped. The location was also convenient, close to two metro stations and accessible to major stations.
Cons: The building does not have an elevator, so if you are planning to carry a big suitcase with you, bringing it up to the 6th floor can be pretty tough. The sofa bed was quite squeaky and difficult to sleep in. Although we did not meet Rosanna in person, her emails were rather dry and unfriendly (in most cases partial sentences without any punctuation, which included minimum information), which made us a bit uncomfortable as it seemed as though she wanted to minimize any conversation with us.