"We want our guests to feel like at home, to enjoy the wonderfuland unique natural surrounding that Tortuguero Chanel gives us"
All Rankins Lodge is very nice place to stay. On one side the beach and other side the river.