Perfect location, comfortable space and the easiest check in ever.