I very much enjoyed staying with Sonia and her family. It was a nice change of pace staying in a real Spanish household. They were all very friendly and hospitable, but were also sure to give me my space and there was never any awkwardness in sharing the space with the family. Breakfast in the morning was very nice, as well. The location is nice as well, in that it is more or less in the middle of the central part of the city. I speak fluent Spanish, so I didn't have any communication issues with the hosts.
Overall, genuinely nice people who will help you out with anything without deputizing themselves as your guide or chaperone. I'm sure that transcends the language barrier, in any case.