The apartment has all the essentials needed for the stay. There are some good restaurants nearby. The bus line 71 will take you to the Trevi Fountain. We were able to make it back to the apartment from anywhere in Rome with only one transfer.
Alessandro was very attentive and replied very quickly whenever we had a concern or question.