We have stayed at Leila's only one night, but we had a positive experience. The check-in was a bit unusual because we were welcomed by the doorman. He did not speak a word of English, but on the other hand he was super nice and warm and not only he lead us to the apartment and gave us the keys, but called the host as well to inform that we were there. True to say that, even though we have informed in advance, we were 1h early on the check-in.
The room was clean and tidy and very bright and the air-conditioning did its job splendidly. The location is perfect (5 minutes from Obelisco). We have met Leila only the next morning, but she seemed to us sweet and kind - and moreover she speaks Italian!
For short stays, I would recommend it.