Fresh ceviche at Rancho Pacifico Costa Rica resort.