how long to stay in labuan bajo