Really great location in Madrid! It's hard to find the better one!