I heard that there'll be tours available in the hotel (Tanjung Aru is where I'm staying), and see there are various booking options available online and in the city. So where is the best place to book everything? Would the cost vary by huge amount (assuming it'll be more expensive to book @ hotel but heard they have a private port to take the boat to islands)? Any suggestion is appreciated. Thanks!