The apparement is perfectly central, it is near restaurants, market and shops. It's in a shopping street two steps from the market campo di fieri and public transport.
It's confirme to the pictures, very clean and quite big.
The only down side, is that at night it was quite warm so we would have to open the window and it can be noisy outside (due to the nocturnal activity of the area)
But dispite that, we really enjoined our stay and would recommend the place.