They no longer have a bar pig (yeah, there was a pig that ran around the restaurant with the dogs - I am unsure of her fate - we won't ask), but there are hammocks galore, the food is all still cooked on wood-burning stoves, and you'll get some good authentic Tico meals. But don't worry about it being too rustic, they do keep the beer cold!
The food averages around 4,500 colones ($8) for a nice large plate of freshly cooked chicken rice, a vegetarian casado plate, fish filet, patacones, or other local specialties. Oh yes, and of course ask if they have lobster that day! Everything there is good and be sure to bring cash (remember, rustic - no credit card machines).
Swing in a hammock, relax, and chat with the locals. There are lovely people there with very interesting stories, and the view across the water of the lush green cliffs behind Golifio is something of sheer awe. The combination of getting there by boat (always cool, right?), the casual yet thoughtful way it's run, and the adhock-turned-semi-permanent nature of it gives you one of those "yeah, this is pretty darn cool" moments.
How to Get ThereIf you have your own boat, navigate to the Northeast part of Playa Puntarenitas, Golfito. You can drop off at the dock and moor in the shallow water and walk in.
Don't get it confused with the Playa Puntarenitas further across the Gulf on the Osa Peninsula near Puerto Jimenez!
If you are coming from land in Golfito, you can get a small water taxi from the Muellecito dock in town across from the Supermercado Pearson.
Go to the dock and start asking around for someone to take you. The boat only takes about 5 minutes and you should be able to negotiate a fare of 1,000 colones per person each way with a minimum of 4,000 (according to the Golfito website). You can always hire a private boat, but it's cheaper if you can find a boat that is taking other people too, making it more of a water taxi than a private hire.
Make sure to arrange for your boat to come pick you up when you're done. Give yourself a couple of hours to be able to relax and enjoy the place.