Amazing location, right next to Piazza Maggiore! The apartment is in the heart of the city, yet it is very calm inside.