Th place is located in Trastevere which is maybe the best neighborhood in the center of Rome. That is the best thing in my opinion.
The apartment is small but comfortable for a short stay.