I'm not sure where you got your info on the IH in Madrid but the one that is in the city (not the casa de campo one) is in a very nice area. ???