Great central location. A few min walk to all major attractions and easy access to public transportations and taxi stand.
The hosts were great in recommending their favorite hang out spots in Rome.