Things to do in Nusa Lembongan Island in Indonesia plus places to stay, best food and drink, getting there & other travel tips.