Good location (20-25min walk from Central Station), very convenient self check-in and check-out if you arrive/leave very late or early and overall communication with staff was also good.
There are several apartments offered in one place but unfortunately here are no published all apartments photos.
Mattresses of beds in our apartment were not comfortable.