Taking the taxi is definitely the best option from my perspective. Fo taxi is the official airport taxi and they have a booth directly outside arrivals.
The referenced price of 8,000 Forints is still a good estimate as well as the travel time of 30 minutes.
If you plan to take public transport while in town, a good idea would be to purchase your travel pass at the staffed desk in the airport.
We've stayed at the IC several times and it is very well located; tram 2 makes a stop out front.