Overall, we had a good stay at the apartment. The apartment felt clean, and it was comfortable for the most part. The two smaller rooms are definitely cramped if you have two people sleeping in them, but it is workable. We all slept well, so it was not a big issue in the end.
The apartment is on the 3rd floor (2nd floor based on European floor counting) with no elevator. From there, you have the living room, kitchen, and one full bathroom. You have to go up another flight of stairs in the apartment to find the 3 bedrooms, another full bathroom, and patio.
During our stay, the downstairs bathroom did not have a working place to put the shower head, which made it a "handheld" shower head or a bathtub. The upstairs bathroom was much more modern and it worked well (minus a slight issue with the shower not draining as quickly as it should, causing some minor water overruns onto the bathroom floor).
The patio offered a great place to sit and rest in the evenings. It was a nicely sized space that really added a lot to the place.
The kitchen had most of the pots and pans that you would require - we did some cooking and had everything that we really needed, so that was a big plus.
The dining room table was big enough for 6 people (and had enough chairs for it) which was nice.
The neighborhood around the area is a great place to find food and drinks. There are numerous places within a 5 minute walk. If does take 20-25 minutes to walk to the main cathedral area. With that said, I would prefer to stay in this area as it has more local places to eat and drink and away from the "hotel tourists" that are in the main squares.
The apartment was very quiet, the rooms were dark at night, and it was comfortable. Overall, it was a good stay. I would not hesitate to stay again.