If you need good spot, with everything you need, to spend time in Madrid and have a communicative host, who can help you with your problems, that's the right spot. Just like that. Really recommend !