Great place, the best location in Madrid