Very good location and smooth communication and check-in. Highly recommended.