This apartment is really cool. Located in a very nice area. Good connection to public transports and you can walk easily to the main sights. (20 minutes to Colosseo or 40 minutes nice walk through Travestere to Vatican)
Enrico gives as well very good recommendations for local restaurants. Perfect stay!