Elettra's place is extremely well located. It is just a few blocks from the Colosseum and walkable to just about anywhere in the city (the Vatican is a bit distant but walkable if you want or just use the nearby metro station).
The apartment is spacious and has everything that our family needed. We cooked in quite a bit -- there is a great 24-hour grocery just a couple of blocks away.
Elettra wasn't able to meet us at check-in but she made sure that someone else met us and welcomed us to both the apartment and to the city.
The biggest plus of the apartment was the huge windows in every room with lots of light. The bedrooms are big and worked well for our family (the two of us plus 2 kids).
We would highly recommend this place for anyone going to Rome on a holiday.