The Agave reminds me of one of those resorts in the Catskills that has seen better days yet still has lots to offer. In particular, the pool and grounds are very lovely as is the restaurant around the pool in the evening. Oddly, the pool is 'closed' at 6pm and despite the resort feel, the hotel does not provide pool towels.
Our group had two rooms both were clean and functional. The bar fridge in ours did not work. In the other room the air conditioning did not work. Despite complaints and visits from Antonio, the parking lot attendant, who only insisted that we were using it wrong, nothing was done to remedy the situation. Promises of fans or relocation to another room failed to materialize.
Finally, the breakfast buffet left a lot to be desired. The choices were narrow (nothing hot) and most of the time several of the stations were empty. Getting a coffee from the staff was far more difficult than it should be.