Beautiful location and seamless check in! Such a wonderful place to stay and soak up the rainforest