This is a nice apartment in a great location. All the main sights in Rome are within (easy) walking distance. There are plenty of great restaurants nearby.