The room seems huge in the pictures. It is not that big, but you have everything you need for a few days. The host isn't so familiar with english, english is not my mother language neither, but we managed to communicate through a decent "span-glish" . He is ok and friendly. The apartment is very well located, we managed to see almost everything we wanted by foot. Unfortunately there was a lot of noise in other apartments or outside, i don't know, because we heard everything. If you are sensible, you will find a hard time falling to sleep. We stayed there for one night only, and it was during the weekend so perhaps that's an excuse, with bars so close.
When we entered the room, it smelt as insecticide (so this issue is about to be solved :D ) and we had a few "visitors", hope the problem will be solved soon, for the sake of the future guests. With the last problem solved, the studio would be perfect for a longer stay, you can cook, and use the kitchen tools provided.