We recently stayed at Rafiki for three nights and had a great time. The lodge is located quite a ways inland from the Coast Highway on an unpaved road. So be prepared to drive, but it is worth it.
The breakfasts and lunches were great. The dinners were pretty good, but I wish we had a typical Costa Rican dinner options each night.
The mixed drinks by Ann were very good, even though she has just been bartending for 3 weeks- she is a fast learner!
The check in process could have been a little better- we weren't really shown where anything was- we had to ask about things like when dinner and breakfast were, where is the pool, etc. We also were not shown to our room for quite awhile- we were just sitting not sure what to do. I think this is because of some new staff?
Our room had a very pleasant view and
Overall, we had a great time and would recommend staying here.