This place was fantastic! Spacious, clean, beautifully decorated, comfortable. Amazing location, walkable to everything. We were two couples and a toddler, stayed 3 nights. All rooms are on the same floor - kitchen (well equipped), living room, dining room, and terrace to the left of the stairs; and to the right: 3 bedrooms and 2 bathrooms (each with shower, no bathtub).
The bedroom with 2 twin beds has an ensuite bathroom separated by doors, and this bathroom appears to have been built onto part of the patio and is not sealed well from the outside, so can get chilly during winter nights. The bedrooms themselves all had great heaters, and the bigger bathroom in the shared area was a wonderful place to shower.
There is a lot of construction all around the city, and though there was work being done on the street right in front, this did not affect us as we were out and about during the day.
Convenient parking almost next door, 24 euro per 24 hours (talk to the lot guards).