Good place
Very accurate. Right in the center of Madrid. Good communication. Easy check in.