Super nice place and cool location right near the pantheon!