Great location near the Roma termini 5 min walk.
It was a little hard communicating as expected when you go into a different country but you will be able to get around