Our experience at Ella's place was not what I would call perfect.
The room was like on the pictures and it was clean, indeed. The bathroom and the toilet were rather clean but in a very unrenovated condition. They hadn't replastered or painted the bathroom, nor replaced the silicone at the bathtub in decades. (The rest of the apartment was literally cluttered, but that is not what we booked. The room was not. There was free space in the closet and in the shelves for the guests too.)
I wouldn't actually complain about this too much, because the room was also very affordable, when we booked it.
The main issue were the language skills (in the ad it states Russian, Spanish and English). Having arrived by car and parked in front of the house, we didn't see that the number code for the main door was in the booking details. So instead of going into the house and knocking at the apartment door, we called. On that phone call, it took us almost ten minutes to make Ella come out to the balcony to see that we were there. Initially, when we asked for Ella, she said "Yes" and then immediately "I don't understand-". Then she suggested Spanish. Luckily, I speak some Spanish, but even then, she kept saying "Si, si, vós esperamos."(Yes, yes, we will wait for you guys), obviously not getting my message that we were already at the door. It was 11pm and I really didn't want to go look for some hotel at that time.
We thought we had booked something like a couchsurfing room, where we could use the shared kitchen and have a chat here and there, getting to know the host a bit. It would probably have been like that, if we spoke Russian, or if the daughter had been in the house, who is probably the English speaker. What I complain about is, that nobody sent us a message saying "Hi, Aleksandra, the English speaking daughter, won't be in the house during your stay, so be prepared." I could have then maybe canceled the booking.
Ella was there most of the time, and she was very friendly smiling at us, no doubt, but that didn't help.