You also might try Chueca Pension, http://www.chuecapension.com/

I booked a room there for the last week in April. According to their website, they are located in the heart of Chueca. I've been trading emails with both the owner, Beni and Alex. They seem to be very friendly and they speak english.