If you are getting accommodation and medical from the company which is the highest in those countries you are good to go.
I think you can save from the salary you get. But you need to control your expenses and it is up to you.
Don't worry go there, enjoy and get a good experience.
Since...