An amazing place of the highest standards in the best location in Madrid. I could not have been more satisfied.