Clean, spacious apartment in a great location. Teatro Massimo is 5 mins away, quattro canti is about 10.

The unit has just about everything you need, including laundry, but I wouldn't say the kitchen was equipped to do much serious cooking (e.g. there was no cutting knife as far as we could tell).
No windows on the second floor; just skylights, but still very bright. The skylights also have shades of you want dark.
Davide was responsive and helpful. He provided instructions on driving and parking nearby as well as a list of restaurants and arranged a taxi for us to the airport when we left.