This place was really good for us during our stay in Rome! I definitely recommend it even though it did get a bit warm in the place during our stay. It is perfectly located close to the main train station and Metro but also an easy walk to the Roman areas and colosseum!