Sofia's place is a spacious one, with two generous bedrooms, ample living room space, a fully-equipped kitchen, and cozy balconies. There is a full bath with shower and a half-bath.
The self-check in / check out process is easy and straightforward and we had no problems & Sofia was very quick in answering each message I sent her. We didn't use the elevator, and there weren't any smells in the bathroom either since we took heed of the sticker post on the cabin shower and used the silver cup to cover the drain after using it.
Regarding location, this is not a central spot, but it does have easy access to the Libia metro station that can get you to Termini/Colosseo and other destinations in no time, and we used bus 63 to get home each evening, which dropped us only a couple of minutes from the apartment.
The only thing that is worth mentioning is that this is a block of apartments, the walls are not so thick, and you will hear the neighbours, and they will also hear you. This is something to be mindful of when choosing a place to stay in!
All in all, it was a lovely stay, with no displeasures what so ever. :)