I am only giving this establishment 3 stars because although it is good, it isn't what I would call a shake. They advertise super thick shakes but it is pretty much ice cream in a cup. They don't even give you a straw, just a spoon. It didn't even beging to melt after a while. So, if you like actual milkshakes this isn't the place for you.