Great apartment- really central location for most if the things you'll want to see in Rome, and great food near by!
The feel of the apartment is awesome.