The place is not so close to the city center but luckily very closed to the metro station Porta Furba which is 9 stops from the Termini. Emanuele welcomed us at the metro and guided us to room. The room is nice and clean as described. The neighborhood is convenient with restaurants and supermarket.
One thing made us confused was that we were informed that we had to pay 3.5 euro per person per night for tourist accommodation tax when we arrive. Its ok but I do hope such information should be written in the description.
One more thing to note is the acoustics. People talking in the room can be heard clearly in the corridor.