Simona's place is awesome. Location is fantastic - few steps to forum, couple minutes walk to Colosseum and walking distance to other major attractions. I even walked to Vatican enjoying Rome's beauty along the road. There are many restaurants few steps away
Despite central location - the street is very quiet. You even do not feel that you are in huge city.
Apartment itself as described, a bit small but has everything that is needed to stay while exploring the city.