Christian – Texas, USA

Man, what a neat place. I felt super immersed in the Costa Rican jungle. Super easy check-in, very comfy beds, and an incredible view that’s impossibly even better than the pictures. You need to stay here.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply