Great place to stay in Rome,
There’s restaurants and gelato all in your street and the apartment itself very sophisticated and classic at the same time