Our flight landed at 11 PM. Took Uber and checked into a hotel near SJO that night. Immigration was quite smooth. Don’t bring any fruits, vegetables etc because all bags will go through custom check.
Uber pickup is at the Departure for which you need to cross the road, and take elevator to go to the 2nd level. Otherwise if you are getting a taxi, make sure that they don’t rip you off with the rate and get the rate upfront. Most of your destinations around San Jose used to cost less than $10.