Hi Gazeem et al,
I have two tips for anyone travelling abroad for their flying training.
Firstly, ensure that you don't book to return within days of your predicted test day. You need to plan extra time for disruptions in your training (weather, technical, etc) and overcoming the effects of alcoholic poisening after you pass.
More importantly, only do the test when you feel ready, rather than the test date looming up too quickly or your instructor telling you that you've done the hours so you're ready.