Excellent location. A short walk to all of the major landmarks in Rome.