Excellent place! Will definitely recommend to anyone visiting Rome.