Very stylish spot right near Vatican City.