Map of the location: Av. Rosario Mazaneque,1, Madrid - Torrelodones,