The apartment is exactly as on the pictures, very clean and lots of space. There is air conditioning in all rooms so there is good indoor climate.
The host answered all questions in good english in a few minutes around the clock.
There are restaurants, supermarkets and Metro just around the corner and very near the central station and Metro "Termini".
The nearest restaturant is very good but not so cheap (nothing is cheap in Rome) but there are other restaurants only one block away.