We haven't met Gianluca during the stay. But he arranged the check in and everything. Had diffculty in finding the apartment, one should check for the bus stop sign board. It is just infront of the apartment. Very near to termini have a metro stop nearby through which you can go to Vatican. All other major destinations are walkable. The neighborhood seems not pleasant, but we haven't faced any issues. It is just the look, one can't judge a place by its look.
The biggest plus is the breakfast. It's the best, fridge full of foods, ranging from jam, milk, butter, yogurt, juices, breads, conflakes, biscuits etc etc... Even though its breakfast, we can have it any time.