The location is perfect, walking distance to many main attractions.
Apartment is very well equipped and comfortable. Lorenzo was very nice and communication was great. Only not very good thing was the sewer smell coming from the shower but I think it happens in many places in Rome.