I have lived in Madrid and I can assure you that this is an amazing location.