If you're considering Bamboo Cottages, there are many reasons to come here, but there are also BIG caveats.
GOOD: Excellent service, very friendly staff, it feels like family. The private beach is very nice, and the resort provides free bike rental, kayaks, and wifi everywhere. Motorbike rental is available too, and the overall location is very quiet. You can kayak within 30 minutes to a secluded island nearby.
CONS: Be aware that because this property uses solar power for everything, there is no A/C, power might cut out at night, and there may not be hot water on cloudy days. I found it difficult to sleep at night given lack of A/C, and the outdoor bathroom may not be for everyone. With the outdoor restroom and natural surroundings, there will also be insects and mosquitoes.
Even given the cons (which I didn't read about carefully enough before booking), it was a very nice stay. They provided two fans to help cool the room.