Fantastic location and a great apartment. Piazza Barberini is a great place to be for both business or pleasure as it's right on the metro, has a taxi rank, and even walking distance from Termini. Giulia was a pleasure as a host. They were accommodating even when I was a bit early. The apartment is as you see in the listing and well appointed.
Grazie mille Giulia!