If you want to explore Rome by foot, this is a great place to stay! There are incredible restaurants within a few feet of the building and great access to some of the best sites in Rome.
Antonella's place is exactly what you would want and expect out of staying in the heart of Rome. It's truly a Roman experience worth the while.
If you pick this place, Antonella has provided a great deal to make your stay comfortable and enjoyable. Be prepared to walk up several flights of stairs, though (re: very Roman apartment). There's no way that can be construed a negative when you consider the benefits of such a place.