Frank and Soledad's place is fantastic! It was my first time in Rome, and I loved it.
The apt is super close to everything - especially from the subway - that can get you really close to the main attractions.
The apt is super charming - extremely well decorated - mix of modern and the historical Rome style. I recommend it 110%.