There are too many accommodations to send photos of all of them. Our accommodations are nice and decent if you were worried about that. I doubt it if you will have time for extra work with our schedules. You will be sleeping on most of your off days to recover from all the flights you will be doing. Emirates is not one of those airlines where you get long periods of off days. Here you will work,work,work. If you should manage to do it,good luck to you
There are so many kids on our flights that I doubt it if you would want a 'kid fix' after work. We have actually quite a few ex-teachers that are working for us....