Great location right in the center of Madrid. Easy check in, good communication.