Liberia is closer to some of the best surfing beaches in the country but flights can be more expensive. San Jose is closer to nature activities and the hustle and bustle of the capital city with generally cheaper flights, but has more expensive local transportation.