Very good location. Great for a one or two night stay in Rome.