Super well located, clean/modern apartment. We really enjoyed our stay. Check in/out is very easy with the perfect instructions.
The walls are a little thin, so bring some ear plugs in case you have neighbors who want to stay up late. Sofa mattress isn't very soft, but I slept fine on it and my back was fine everyday. Both are very minor complaints.
We would absolutely recommend staying here.