I could not fault this place, Madrid was a little cold when I visited but the heating worked perfectly so was nice and cosy.
The area was so friendly, the cafes, restaurants and shops were just great, but more suited to those who can speak some Spanish as it is off the tourist track which is exactly what I like.