This place is great for few days in the city. The only three things that bothered us are: (1) it's very noisy - noise from the street, as well as from the building houses. so if you're light sleeper - this could be an issue. (2) There is a bed smell in the kitchen. for us it didn't bother too much, but others might be bothered. (3) there are a lot of narrow stairs so if you have big luggage that might be hard to get upstairs to the apartment.
also, this three things, the cleanliness of the towels were not perfect , to say the least.
Having said that, we think this place is a great solution for a few days stay at the city. if you look for more luxurious place, that one might not feet you. but if you are looking for cute city apartments it's a great deal