This place is great. Located quite close to termini station and major bus lines, perfect for visiting the major Rome sites like the Colosseum, trevi fountain, Spanish steps, and the Vatican all of which we were able to walk to or catch a short subway line over to.