The place is very spacious, modern and clean. It looks just like in the pictures.
We were a bit disappointed to find out it is not actually 1 apartment but 2 separate apartments side by side, however everything worked out OK and our stay was good. Everyone was comfortable and the location was amazing! We were walking distance from all the major old town attractions. We parked our car on premises for 20 Euros a night.
Note that the 5th bedroom is actually a very comfortable sofa bed located at the common kitchenette area in one of the apartments.
Having mentioned those little details, I would definitely recommend this place!