Great location for visiting in / out of Rome. Public transport terminal is (at most) 10 minute walking. The apartment has everything a couple needs for a city trip!
Francesca gave us some great food recommendations :)