I highly recommend Luca's place. There was good communication before arriving, and he met us right outside to show us the flat. Luca is so friendly and helpful. The place was within 5-10 minutes from Termini station (where the airport bus shuttles stop) and from the colosseum! There are also metro stations nearby, so getting around was easy enough. The place was clean and it had air conditioning.