The location of the apartment i perfect! 10 meters from Campo de' Fiori.