Very unique location in Madrid, you would love this place