Best location ever ! You can do everything interesting in Madrid walking from there