Great location right in downtown Madrid