This site has "Average: 1,080 Visits per Day" (not too much) but it has good Alexa ranking: "Rank:57,404"
Did you boost Alexa ranking?