Great location off the ‘“Broadway “of Madrid.