My partner and I stayed for four nights and the apartment was just the right size and location, especially when coming by train. Shower had good pressure and bed was comfy. WiFi signal was strong.
Please note there is no air conditioning. We were just about ok with the fan that was provided and leaving windows/doors open. We were there during ordinary summer temperatures (highs of 32 or so).
As a final point, the agency managing the property is literally across the street -- very convenient if you need anything.