We were extremely happy with the apartment. Great location, very clean and with a well-equipped kitchen. We also found the apartment even bigger than the photos suggest. Communication and checkin/out were also great.
One thing worth mentioning is that the bedroom facing the square gets quite a bit of street noise despite closed windows and shutters. It wasn't a problem for us but may be something to consider if you're a light/early sleeper.