Federico has everything well organised, clear instructions to find the place and to access to it. The location is really good having a metro station a few minutes walking and the Colosseo is quite close as well.
The room is nice, confy bed and all what you would need in the apartment to feel as you were at home.
If you are lucky to find the space available on your dates, go for it.