Considering the Spearfish KOA or Spearfish City Campground. Suggestions? Also a good breakfast cafe and good pubs for a brew and burger in area. Will hike and ride the bike trails in mid May if the weather is good.