I doubt you can find better in Rome.
The location of this apartment is beyond amazing. Stefano is very helpful. Apartment is clean and spacious. Would recommend to a friend !