Incredible place to stay. Very comfortable, great and quick communication. Matteo was very welcoming and gave very good tips of the area. The location couldn't better, since it is near the Colosseum and a Metro station and we could find a free parking space near the apartment (it is mostly paid street parking, so we were lucky).
Excellent place for the price.
Will stay again when we come back to Rome.