My family of four (two adults, two children) stayed here for three nights, and I would grade our visit as "okay".
Pros: Excellent location, good value, all amenities worked well (didn't use wifi), excellent communication from host, easy check-in, room temperature control and shower were great.
Cons: Apartment was not very clean. There were lots of smudges, smears, and stains that gave evidence of the previous occupants. The host was very helpful and sent the cleaner back to try again, but results were mixed. It appeared that wiping down all surfaces was not part of the regular routine. Secondly two of the three beds were very uncomfortable, to the point of being unusable by an adult. One single bed was newer and it was quite comfortable. There were some Japanese style sleeping mats available, and my wife and daughter used those on the floor.
Overall my impression was that this is a former 5-star apartment that was starting to show its age. With better cleaning and improved beds it could again be a 5-star location.