A great place in the center of Roma. Strongly recommended.