The people who give a one star rating are either paid by the competition or just plain morons. This is a great place with lots of variety and flavor combinations. If it's not your favorite place to go then fine, but be reasonable and give it a fair rating... it will never be a one star establishment.
Please go and enjoy for yourself. You will be happy you did.