The space is a lot bigger than it seems in the pictures. It is pretty close to the city center, about 15-20 minutes away by foot.
It was very nice that we were allowed to check out late (around 15:00) since nobody was coming in the same day and we had a late return flight.
The place is a bit cold at night, but they have a few electric heaters that did the job pretty fine.