The service from the iFly staff was very accommodating and helpful over the phone. The reception staff at the check-in counter was polite and understood what is their role and job. The instructor is very friendly, experienced and makes sure the visitor enjoy it. Overall, the Fly was a good experience but too short for 1st timer. If they can extend longer Fly time and experience, it will be perfect.