The good: The food is super fantastic. You should definitely try the tofu & pineapple curry. It is out of this world. We had all our lunches and dinners there, and found it to be quite reasonable.
The staff is respectful and very nice. The resort seem to be run professionally.
The bad: We stayed at Bayu dive lodge for 4 nights in an aircondition budget room that they have to offer. The walls are made of wood, and the way they are made there you are almost open to outside, with some planks of wood in between. Free access to spiders, bugs, mosquitoes, lizards.
There are some signs at the reception requesting you to turn off your AC to save environment, but they way they have made the room there is no way you can turn it off as most of the cold air escapes. We had the AC at 16 degress but it was never more than 23.
TIP: Organize your snorkelling trips/island hopping with Fauna resort. They were very helpful.More