You would not find a better location than this in Madrid..!!!