Excellent location, in the heart of Trastevere. You can easily walk to most of the major sites in Rome.