El Agavero

Has anyone been to El Agavero? What are some honest reviews? Thinking of going but was interested in hearing more about thoughts on the food, vibe, pricing, etc.