I believe your designation will have certain type of levels / grade. Depending on your nationalities & grades you will be entitled for x number / amount of benefits. I believe it's all written since you mentioned is a big company. It'kinda standard employees benefits. The only difference is your base salary. Since the company provides you the accomodation & education, with that kind of salary am sure you will be able to save. Even more than enough to take you & your family for a nice vacation. Am saying this because I know people who earn less than you & still be able to do so.
Before you think of accepting the offer, you really have to think whether it's worthwhile leaving your home country to come here. Weather here can be very hot. If $$ yr your main motivating factor, then by all means take the offer & start a new journey here.