Two words: Signore Francesco!
He's the star of this show. He checked us in on behalf of Tatiana and ensured that we had everything we needed, including taking us to a local restaurant for a good meal. He checked on us throughout our stay.
The place is very spacious and relaxing, not far from bus/tram and metro stations. Termini station is about 20m by tram.
Tatiana sent messages throughout to check we were ok too. My cousin and I wish we could have stayed longer and would most definitely be back.