perfectly located, 1500 from metro, within 5 stops of majors museum and monument. simple but efficient. just down stairs an excellent cheap restaurant and in the same street, an old couple selling cheese and ham, among others things... Our friend from Roma are great people and welcome you more than well.
next visit will be at Giulia for sure.