If I could give six stars I would. Amazing stay in Madrid.