We were given great reviews by the lady at our hotel. When we got there, there was a very long wait, and it was very disorganized. It seems like a great place because of the crowds there. They wouldn't even take our names. They just said "it will be a minimum of 20-30 minutes. We found this quite rude, and decided to leave to go back to our hotel where the staff is more caring, and has a better attitude.