Amazing place in the best possible location in Madrid.