I had a comfortable stay here at a very convenient location from the station.
The apartment was clean, well-kitted out kitchen, shower was good with proper water pressure as well. Comfortable bed and pillows, but the 'dedicated workspace' was a dressing table not really fit for any kind of work (unless you're a make-up artist)
I wasn't sharing the apartment with that many people, and on my third night I was completely alone, so no issues with queues, noise or anything like that.
I did locate the internet modem with code in the hallway, so could use the wifi which was great. I noticed people as recently as this month had said there was no internet, but either that has been fixed, or it's not as clear to anyone that there is one.
My only big downside was the locks. The one on the door of the appartment that was VERY difficult to open (and lock), and the door to my room wasn't properly lockable, so with work equipment and for insurance purposes I needed to keep those with me all the time. I hope this gets sorted/replaced soon.