Fantastic little place in the heart of Roma NTE. Highest recommendation!