The location is decent enough, same as the picture. The very good point is the position in the very center. In 10 to 20 minute walking you can reach every nice spot in Rome.
Good