Felix's place has all you need to enjoy Madrid. It's close to public transportation, hundred of restaurants nearby, and parks if you want some nature.
The place is very comfortable, it was quite refreshing during the summer and has a lovely terrace. I'd definitely stay here again ;)
Not to mention that Felix is always available for any question, 110% recommended.