I think the lounge is fine (and much better than any US carrier's lounge) - self serve bar and some basic food/snacks - but not worth going to the airport early for.
90 minutes is more than sufficient and will give you enough time to check the lounge.