After reading through all the TA forum posts and reviews of individual lodges in Tortuguero (thanks to everyone who shared info!), it seems that Turtle Beach Lodge may be the best place to stay if my hope is to see baby turtles hatching on the beach. Can anybody confirm whether this is correct, or if there is any lodge in Tortuguero that would increase my chances of seeing hatchlings in Oct? Does anyone recommend going thru the Nat'l Park guide network for a hatchling "tour", or should I stick to looking for them on my own on the beach in front of the lodge? Many thanks for your guidance!