It's in the D007 (In the Gallery they have a map that gives you the exact location)
Dont know. Dont speak Spanish. Can you translate, or write in in English? Would like to answer, and go there often.
Yes
I like the place because it has a lot of stuff and stores.
Thanks! Your answer is awaiting moderation.