My three travel companions and I had a decent stay at San Juan Masias. The place is clean and well-tended, and in a decent location close to the center of town. Decent value for the money.
Cons: The room is a bit cold and dark. The wifi did not work in the room and really didn't work anywhere in the building. Unique to be staying in building that is part of a convent and school - can get very loud and crowded at certain parts of the day.
The staff is nice enough but one odd thing is you need to ring a bell to get in and out of the building (they do not give you a key) - which sounds good safety-wise, except often times there is no one there to let you in or out and you have to wait. Then they make you feel guilty for calling them. Was also scolded like little kids when we filled our water bottles from a water cooler they had out in the hallway, because you were only supposed to fill the cups they had sitting out by the cooler and not your own bottles (we didn't know).