Great spot. Carla and Michelangelo are super kind and very helpful. The place is great and the terrasse is to die for. The apartment has everything you need for a short stay in Rome.
Can't recommend this place enough!