Booking process was actually not smooth as we were not able to complete the booking online and had to make an international long distance call to speak to customer service. We were directed to walk about 2 miles to a remote office to physically pickup the boarding passes.