Its localization is perfect, the self check in is an advantage and I found there everything I needed. It was a reallly wonderful time in Viena!