The apartment is really nice, well located (really near to metro station) and has everything we needed. We went in 6 people and the place acommodated us confortably. The communication with the host Mattia was always quick and good and the checkin and checkout very easy and efficient.
I'll definetely return to Rome and stay there again :)