I was lvl 36 when I got to ravus, so I had to go back and level some. That 8000 gp food in altissia that adds 4000 hp and makes you elemental immune makes the game too easy though. Used it on both ravus and the final fights (you don't take damage from ifrit, you can sit there and press circle and win)
Without knowing what to abuse, such as food or doing sidequests, this game can be a bit too difficult for the average gamer. I might have been able to kill ravus at that lvl but it would have taken a really long time. But with food it becomes too easy, you can easily double your stats (the other food you can get easily and is op is the one at hunter HQ that adds 2000 hp and 400 attack, almost doubling everyone's attack at that level)
All in all the combat is fun, but the gameplay just isn't particularly balanced
(Food is too powerful, no drawbacks from using items, for example)