Easy Check-in not stressy at all.
Good location to reach public transport.