Carlas apartment is in a great location with lots of restaurants and amenities very close. The major attractions are all within walking distance.
It really is a great place to stay to explore Rome.