The apartment is lovely, exactly as it is in the pictures. The location is excellent, close to the most important touristic points of the city. It was also easy to get from/to the train station. The bus stop is just 100mts from the apartment .
The communication with the hosts was excellent. I will definitely recommend their place to stay in Rome :)