Pretty apartment, perfect location, great service (check-in + taxi from and to the airport). The apartments road is one of the loveliest in Rome (shops, restaurants, cafe bars).
A little noisy and cold in November.
Would definitely come back.