Has anyone done this before? Were there any hassles that i need to know about? What happens with your bags, do they go straight through to bali or do you have to get them when you get to Jakarta? And are there still taxi's at bali airport when i arrive at midnight? I've only ever been direct to bali so this will be a new experience and any help would be great. :)