are you comfortable over there? Im fully aware that recce visit is needed... Not sure how it works overe there when company(which you are going to work for ) provides you accomodation....