To date, one of our most recommended stays in Latin America is without a doubt, Rancho Margot. The ranch maintains nearly 400 acres tucked snuggly on the banks of the Rio Cano Negro as it flows into picture-perfect Lago Arenal. There is something for everyone at this family run ranch, be it adventure, relaxation, education or all three.