Absolutely amazing location. Only 100 meters from the Pantheon. A really Italian feel and a great terrace to share a drink on. Highly recommended.