Cool place in an incredible location. You won’t find a better spot in Madrid.