Great apartment in walking distance of everything. Also it's just off the tourist trail so it actually has good, non-touristy restaurants around it.
Would definitely look at staying here again the next time I return to Rome.