Excellent location and amazing hospitality and features. Great find downtown Madrid