Great place! Near everything and served well. Parking challenging as it is in all Rome.