I would stay at Club O the food at Papagayo has improved a lot if you wanted to eat in the village I would walk the beach at dusk and take a cab back
They also have car rentals at Club O we no longer rent a car for our stay but for a day here and there when we want to shop or dine off the resort