Playa Escondida is an intimate eco-friendly resort perched on a quiet, jungle-shrouded beach just a short walk from the action of Sayulita. This laid-back hotel focuses on wellness, gastronomy ...