We had a great time in Rome while staying in Domenichino apartment, everything we needed was provided. The location was very good as it's near the termini, I recommend it!