An older property, but good accommodation for the price. A nearby resort hotel was nearly twice as much. We had some trouble because we don't speak Spanish. Google translate helped us make arrangements and ask questions.
The host was very personable, but wasn't onsite when we arrived in the late afternoon. Luckily, he drove up after a few minutes of our confusion since there was no one to talk to.