We enjoyed our stay at Maria's place in Albarraque. Maria welcomed us and was a good host during our stay.
For future guests I would recommend to go there but only if you like dogs because they will be around you all the time.