I had a great stay at Miguel and Gemma's place. They made me feel very welcome (and persevered with my dodgy Spanish :) ).
I was studying at the Hispania language school so the location was great, taking only 10 minutes to walk there. There are lots of cafes and shops nearby, and walking to the city centre only takes about 20 mins.
The apartment itself is a good size and I used the kitchen on a daily basis. My room was perfect for me as a solo traveller, especially as it also has a desk. The only thing I would say is that you should bring an eye mask if you require complete darkness to sleep since the door has (obscured) glass in it.
I would not hesitate to stay with Miguel and Gemma again.