The apartment was amazing! The location is directly in the historic center and the studio itself is beautiful and vintage but renovated. Please be aware that there are a few hidden costs depending on your circumstance for check-in. We had shared our arrival time (1 hour after the official check in time) before over chat and there did not seem to be any problem. On the day of arrival, we were told there would be a late fee of 20 euros and if we had arrived past 11pm the late fee would have been 30 euros. We also had to put a card down for a 150 euro security deposit which we were unaware of before.
I would still recommend the stay, the terrace was amazing, but just sharing this for awareness.