The photos are accurate.
The flat is about 10/15 min walk from the piazza maggiore.