This apartment is in an excellent location, only a 3 minute walk from the main square, and close to most of the main tourist sights.
We stayed 2 people in the master bedroom, which was comfortable, but I think the apartment could fit another person in the second bedroom, however it is quite small, so any more than that number of people would be quite tight for space.
The apartment was spotless clean. Check in was easy, and communication was very quick to respond. Someone was waiting at the apartment to let me in and give me a set of keys,
One negative I will say (although not a problem for me personally as a couple in our 20s) is that the apartment really is a very long way up the stairs. If you are older or have reduced mobility, or if you have a large suitcase, it may be difficult. In particular, the lighting is very bad in the staircase, so I almost tripped, which could be dangerous for some people.
Overall, given the excellent location, I would recommend this apartment.