I would agree with a number of other reviews that this apartment is very stylish. Mica apparently put a lot of effort into the design. Though several reviewers mention that the apartment was dusty or needed cleaning, we found just the opposite - it was spotless.
It would be hard to beat the apartment location. The small street it is on has many restaurants and shops and some might call it quaint. There is a full service supermarket (Super Elite, Via Cavour, 236) about 8-10 minutes away. We walked to a number of sites easily, the furtherest being the Vatican at about 45 minutes.
The only fault we could find was that there needs to be an additional comfortable chair or loveseat. The apartment will accomodate 6 people but the couch will hold 3 to 4, after that the only seating is a dining table chair.
Mica responded very quickly to any messages. We would certainly consider this apartment on a return visit to Rome.