If you are short of time, you can still get to the island in 2 days 1 night. The trains from Moscow arrives in Irkutsk at 8am and you can leave on a local train 3 days later to go to Ulan bator. I emailed baikal explorer before I left the UK, they replied to all my emails quickly. He picked us up from the train station and we set off that day to the island. In september the Island is still quite busy, but I heard that in July/Aug, the queue for the ferry across was 5hrs+ and overnight if you were taking a car!!! We toured the East of the island & near the main town and then went to the hostel. It now has showers (though the website says no running water) it is family run and they are very lovely. They provide you with bedding and towels, and the beds were really comfy. The food was afternoon tea (cake & a cuppa) and dinner on the first day, which was filling and tasty. Breakfast the next day was a bit strange as it was pasta, but it was still tasty and lunch was really good. There isn't much to do in town to be honest, but Leonid took us to the supermarket and we bought beer and vodka and sat around talking to the other guests and playing cards. They have a sauna (Banya) and that was awesome, so time went quick. The toilets are a little away from the accommodation, so don't drink too much if you have a weak bladder :) The second day we did the tour of the north island, it was amazing, gorgeous scenery, we were very lucky because there had been lost of fires on the mainland and that had obscured the view from the island, but the wind changed direction for us & it was spectacular. If you remotely get car sick, take some tablets, this is off roading, so it's very bumpy, but definitely worth it. We didn't get back to Irkutsk until late that evening, so it was a long couple of days but definitely worth it, so much so i am thing of going back in the winter to see it in the ice.