Great location. There is metro station just 30m away. The shops and bars are at the same street.
Short walk to Collosseum.
Very nice and helpful hosts!