Very nice location, 300m from the colosseum.
Nice place, very easy check-in and out, enough for four people, we stayed for 10 days