We enjoyed our stay at Miguel's place off Gran Via. It was pretty central to different sites around Madrid and had a lot of great little restaurants nearby.