A great destination, out of the crowd. A very quiet, small village, built on the sand, with extremely basic services. The sand will penetrate in any corner of your stuff and you will spend the rest of your holidays trying to eliminate it. With no chance.
But this is the price for sleeping on the beach, swinging in hammocks. If you are looking for an alternative and your preference is for the most "sofisticated" hotel, it's better to be prepared to a few wood cabins, without toilets. And a lot of sand everywhere, again.
Electricity is usually available from 6pm to 6am, as well as water. The noise of generators will accompany you all the night long.
But you will not regret to be in this magic place, two hours of trip far from Riohacha (on four-wheel-drive, if you choose to cross the desert. And you should, definitely). Once you are arrived your life will consist only in hours spent on the beach in front of the village or long walks in the desert towards a couple of other wild beaches. Unforgettable experience!
Last note: food is very essential and the best option is to negotiate a deal with local fishermen and ask your "hospetaje" to cook your day's catch. Eventually, you can decide to become yourself a fisherman and spend the rest of your life in this small, hidden paradise.
PS The beach in front of the village is ideal for kite-surfing and you will find a school that can provide you with the equipment.