It's brand new on purpuse built hotel, directly adjacent to the terminal buildings of the airport (more towards Check-in 1, but also fine for Check-in 2 and 3, as well as the railway station). It's clearly the closest hotel to the airport, all other airport hotels involve some kind of shuttle transfer. However, I don't know about the difference between business and standard rooms.