Previous reviews are right about the location. You are right at the Colosseum and as well as being walking distance to many sites, there is a Metro station right there. The apartment is very small, but thoughtfully laid out.