This hostel is a little piece of paradise in the middle of a rough area. They have a nice pool and fun common areas, plus an amazing restaurant and bar with reasonable prices right within the hostel. The rooms were clean. Linens and towels provided. The kitchen offers free coffee and drinking water around the clock. It is a very organized, well-run facility with hard-working and knowledgable staff that speaks many languages (English, German, French, Spanish).
The hostel itself was great. They do the best they can with the circumstances of the village they are located in. Their water comes from a tank, so it can sometimes lose pressure and stop running in the middle of your shower. However, if you go to the front desk and let them know it stopped, they will turn up the pump and it will be back to the room within a couple minutes (not fun if you are still half dirty with no clothes on). Also, the electricity in the entire village of Taganga can go out for many hours at a time, so you may lose your air conditioning all night or not have any wifi access. It may also cause the staff to be unable to look up reservations/availability in their computer system. Print your reservation and be prepared to pay in cash if the credit machine is down. Finally, Taganga itself is not the tourist paradise that some people claim it to be. It is a rough, impoverished fishing village with rocky dirt roads and poor infrastructure that just so happens to have a lot of hostels. Divanga B&B is only 3 blocks from the beach, but it is 3 blocks uphill on rough roads where you need to be very aware of your surroundings and not carry anything of value. If you can, when you arrive and leave from Taganga, get transportation directly to and from the hostel so that you do not have to walk around town with your passport, cards, and other valuables. All that said, if the electricity in Taganga is on, Divanga has everything you need right inside its walls.