Awesome place. Gerardo, the owner, speaks a variety of languages and is a phenomenal host. They offer an abundance of tours and activities, and the bar is a great social hangout to meet other travelers. The location is ideal and the restaurant serves great food. I couldn't ask for more, highly recommended!