Those are apartments inside of which each guest has a room.
My apartment had 3 rooms (2 double, 1 triple, 1 kitchen, 1 shower room and 1 toilet).
Pros:
- very central, just park your car and visit everything on foot
- free car park
- friendly staff
- well-equipped kitchen
- room are big enough
- my room was clean
Cons:
- the kitchen and entrance of look very old
- rooms overlooking the street are noisy, especially those as street level as I had people in front of my window at all hours (no night in June)
- the toilet was disgusting but since the rest of the apartment was clean, I have a feeling it was due to another guest.