We stayed at the Spanish Steps apartment in Dec 2012 and everything was excellent. We had 2 adults and 2 kids and had plenty of space--the kids used the sofa bed and fit comfortably.

Elisa was an excellent host. She contacted me before arriving and we communicated by SMS when we arrived in Rome. Her husband met us at the apartment with the keys and explained everything, which was great. There was a book with local info, including restaurants, taxi number, etc. The wifi worked very well, even with the multiple mobile devices we had.

The beds were comfortable and had nice warm duvets. The kitchen was very well stocked and had everything we needed, including moka and American style coffee makers, and an electronic tea kettle. There was a gas stove and oven for cooking, and a small fridge for storage (she even left a bottle of wine for us!).

The apartment entrance is through the terrace, which is fantastic. Since it was winter when we visited, we didn't spend much time outside but it was nice to get some fresh air and would be great to sit out there in warmer weather. There is a small washing machine on the terrace as well. Clothes had to be air dryed and there was a portable clothes rack available.

The location is very convenient. The area is full of upscale shops and has many restaurants and a couple of grocery stores. There are 2 metro stops within short walking distance that easily allow you to get to main sightseeing areas quickly. However, it's possible to walk to most major sights: Spanish Steps, Pantheon, Trevi Fountain are closeby; even the Forum and Colloseum and the Vatican can be reached within ~30 min of walking. The Spanish Steps area was quite popular and crowded--sometimes it got to be a bit overwhelming. But we were there during the holidays and most areas in Rome we visited were very crowded.

Overall, we highly recommend the Spanish Steps apt and would certainly consider staying there again if we return to Rome.