Highly recommend, great location near Roma Termini