I mean, it's an international hotel. I've only ever used it for connecting flights, so I can't speak to parking or location. but the terminals are wide enough, good position and location of flight monitors, and signs are clearly labeled to help you on your way.
Shops and restaurants are scattered throughout the terminals, so that's a big plus.