I feel like the bad guy considering All the previous great reviews but one thing really bugs me about this place. The pushy vendors. God, that irritates me when you and your partner are discussing the merits of one item vs another and the vendor is constantly in your face. Nothing chases me away faster. Needless to say we were not able to actually discuss and purchase anything as we were forced to leave. Attention vendors, if I have a question I'll ask.  Otherwise butt out.