really nice place to stay, central, great restaurants ad bars right outside. Apartment is very nice and has some very nice touches. Host is very helpful and friendly.
Only down side was the noise from outside, but it is central Rome and to be expected.
In terms of location for sightseeing and getting around, this place is 100% PERFECT.