I would highly recommend this place. Very clean, well conditioned and a friendly host. The location is excellent, right in the heart of Rome. 10/10.