Neighbourhood is excellent - very central location, very close to Termini, but in a safe and pretty road and just a 10 minute walk to Rione Monti with heaps of restaurants and bars and a great atmosphere. The vicinity to Termini means you can go anywhere by metro very quickly.
The flat is tastefully decorated and has everything you could need. The flat looked exactly as in the photos. Check-in process was quick and easy. Internet works very well.
Very nice stay.