Expect to have a great time in Madrid.