Luca is very nice and kind host. He gave me a map and provided me some information about Rome.
The location is in 10 minutes walk from Termini station and in 5-7 minutes walk from the nearest metro station.
Apartments absolutely comply with the description. It can be noisy because of trams near the house, but if you keep windows closed it will not disturb you.