Ranked as a top Costa Rica Beach Resort. Relax on white sand beaches that are nestled between a rain forest teeming with exotic life.