Wonderful little spot with a fantastic upper terrace! We enjoyed the area and is super close to colosseum. Walkable everywhere.