Perfect location, well equipped, smooth and fast communication and flexibility (for check-in, luggage storage etc)..
Highly recommendable