Trip to Playa Tambor - car rental & hotel recommendation?

I am traveling to Playa Tambor with my family. We arrive at SJO at 14:00 and were going to fly from SJO to Tambor but arrive too late in the day to make the connection. I am contemplating whether to spend the night at or near the airport, rent a car the next day and drive to Tambor (taking the ferry at Puntarenas). As I have never been to Costa Rica, I am wondering whether it would be a good idea to have a car and, if so, if anyone can recommend a car rental agency & hotel near the airport. Or is it better to just fly within Costa Rica and rely on public transportation.