It's a nice location if you get yourself the SL public transit card as it's next to the metro stop.
the apartment was clean in terms of dust and anything hygenic however it did have boxes and owners personal stuff around the place which did feel a bit like walking into someone's home unprepared.
apartment itself had everything we needed for our short stay, but it does need some renovations as the floor was bulging in front of the bathroom and the light switch in the bathroom was also a bit broken. lastly the toilet seat was loose from one corner so we had to be careful with that.
the host themselves were very friendly and relaxed, they gave us clear instructions and made check in and check out easy and worry free.