Great location, right at the piazza di santa Maria Maggiore, 10 min from Termini. Everything was OK.