My family and I stayed at Casa Banzo for a weekend in March. The staff was very friendly and accommodating. The location can not be beat for the price.
I would have like more water pressure from the shower and some sort of arrangement so the water didn't spill out into the rest of the bathroom.
But I would recommend it highly.