Come to rest in this small charming lodge in Costa Rica, on an unbelievable 12 kms beach.
You'll be welcome on a small island between the ocean and the mangrove...
... and you'll discover uncommon fauna and flora...