Where to stay and play in Indonesia: ideas for your next holiday