Returned from an AMAZING trip to Costa Rica and am still in awe at my experience. Leaves and Lizards was beyond my expectations, I have absolutely no complaints. Owners Debbie and Steve are an inspiration. They are unbelievable hosts and run an amazing resort. Some of my favorite things: views of the volcano right off your porch, hammocks, quiet atmosphere,... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.