The overall place is ok. The apartment is situated in the city center close to the Spanish steps. But there were some problems- the apartment was set up for 2 people, while I booked the place for 3. There were no additional 3rd set of the bedding, nor extra towels for the 3rd person. There was a big bag of dirty used sheets in the closet.
The apt is advertised as it has a free wifi with strong signal. However, Internet stopped working on the late evening of our arrival. We couldn't communicate with the host, we couldn't check-in for our next day trip, nor look for directions, etc. It was a disappointing experience.