Very good localization. If it's your first time in Madrid you won't have to take any kind of public transportation. Plus, a supermarket open 24/7 just around.