If you were having a wonderful experience in the Indonesia region, your best bet would be to look for liveaboard boats. You should rest assured that it would enhance the experience in the best manner possible. It has been deemed of great importance that you should look for the right company to handle your liveaboard experience in the right manner.
Apart from looking for a great experience, you should consider budget liveaboard as well. In case, you get a cheap deal, you would be able to enjoy the liveaboard experience for a significantly longer duration without breaking your bank balance.