The apartment is great and highly recommended:
a super location (just a stone's throw from the Colloseum, close to a supermarket, a few restaurants, metro station);
stylish and clean;
really helpful hosts (arranging airport transfers for us which was ideal as we travelled with 3 young children).