Very nice place to be in Rome. Colosseum is 10 min away and located on great square and vicinity of main train station (10min) and two metro stations is just what makes you happy.