Staff was great, took care of our every need! They were great at English and they booked adventures for us, even packed our snacks and provided transportation to and from our adventures. Not the cleanest hotel, or even the best location, but a great value. Onsite restaurant was good, downside is it's your only option, no other restaurants are close.