I stayed at Living Colours Dive Resort in December. It is a Finnish run dive resort and very efficiently run. Although I am a certified diver, I prefer snorkelling and that was my sole purpose there.
Annika, Mia and all the staff that worked there were super friendly and helpful. I love how small and intimate this place was. Nice added touches in the room with mosquito repellent and flashlight for the night! The house reef especially near the coral reef wall was truly spectacular, the corals and the fish were AMAZING! I have snorkelled in the Great Barrier Reef, Malaysia and Thailand and Bunaken knocked my socks off. You don't really need to take diving trips with the boat to go snorkelling, house reef is more than enough. FYI the house reef is about 150 metres from the beach, so you need to do a little bit of swimming to get there, but totally worth it.
When I wasn't snorkelling I was on my veranda, in my lovely hammock reading :0) FYI there are some creepy crawly creatures, some of which might get inside your cabin.
The food was super tasty! I have never had Indonesian food and looked forward to every meal. There was vegetables, fish, chicken and soy products. Very spicy and flavourful! Compliments to the chef.
I love this place and would recommend it, especially for divers.