Thi place has the best donuts around and they are open 24hrs. The best time to go is at about 3am because the donuts are freshly made around that time.
All reviews seem positive