We stayed three nights at Jenny's Cabinas in Cahuita. The rooms are right by the sea and you have a very nice view from the upstairs rooms. The upstairs rooms have their own private balcony with hammock and chairs, which is very nice to relax. The rooms downstairs are a lot cheaper but I think it is worth spending a bit more for the upstairs ones. The shower was the best I had in Costa Rica. The room was made up each day and we got fresh towels. On the down side there were termites or woodworms in my bed and the mosquito net smelled a bit old.
The entrance to the national park with the nice beaches can be reached in a few minutes walking. The cabinas provide free beach mats.More