Hello there,What all do the organizers provide the participants in terms of stay, food and transportation ?