Fresh cocktails are always ready at the Rancho Pacifico Costa Rica resort.