With incredible art galleries, chic new hotels, and a great cocktail scene, Frankfurt is more than just a layover city.