Very nice place and convenient location to the Termini train station and metro!