This place is about 90% of the way to being perfect. Its location is perfect. The unit is fairly large given the price. It has a very small, but perfectly serviceable kitchen.
I did have a problem (blown fuse) and the response was as fast as could be expected given the time of night.
The problem is that the 10% is the bathroom. For me, a decent shower is something I need to have a good morning. Basically, the shower head was broken and sprayed all over the bathroom. I did notify Marta and Pavla about this. It sounds like a new issue they pledged to fix. I will given them the benefit of the doubt, hence the 4-star rating.
If that issue was fixed I would recommend to someone who has the right expectations -- this isn't a luxury apartment in the sky, but a reasonably pleasant place to stay (bathroom not withstanding) given the price.
As it was noted in other reviews, I found the bed to be fine.