Don't know much about this place, but we are keen to do lots of snorkelling and we have heard this place is great. Firstly we are staying in Amed couple of nights because we love the snorkelling there. There is two nights free between our time in Amed and four nights in Balian. What's the chances of driving from Amed to Menjangan in a few hours and spending a couple of days there? Is it worth it, or should we just stay around Amed?? Your expertise would be greatly appreciated!