This place is very clean and has everything you need, shops and parks are nearby, also a metro station to go to the center.
has everything you need for a great stay in madrid