Lots of room, great apartment! Very convenient to Termini train station, metro, and many must-see Rome sites!