We had an excellent stay! The apartment is exactly as it is pictured - beautiful -, and great for a couple. The location was ideal for our purposes, we could discover all the usual points of interest in central Rome on foot. Shopping and the Metro are very close.
Communication with the hosts was in English, super-quick and well organized. We had some issues understanding how the hot water in the shower worked, but this was quickly solved.
We can only recommend this apartment for your stay in Rome!