Costa Rica: A Small Country with a lot to Offer