I contacted the accommodation 3 weeks prior to arrival via the special request page on the agoda.com web site and also on his Facebook page (as there is no email address given when booking) about the included transfer and also about a sipadan permit. He did not reply! And therefore left at airport wondering what was happening and also with no sipadan permit for my stay. I managed to arrive eventually after taking a taxi to semporna and calling him. Once I arrived he said I didn't give him the flight info, but it is a requirement to enter the info when booking with agoda and is shown on the booking! Also as per a very recent comment on the agoda.com web site 3 meals are NOT included! I showed him this review and he said when booking on agoda the meals are not included...so how did this person leave a review on agoda? There is only power from 6pm to 6am therefore only fan and wifi in those hours, and the wifi is rubbish! The dive master Ron is the only good thing about this place, he is friendly and pointed out things well on our dive. Also if you are not diving there is nothing to do here the public beaches are littered with rubbish and local children's poo, however the resort beach is ok. I would spend a little bit more and stay in the resort or with Uncle Chang's resort who I dived with and was very impressed! Uncle Chang's does have limited power also but meals are included, staff are friendly and it has a much better atmosphere!