My wife and I are planning a trip to Colorado late June. We will be staying in a relatives condo in Grand Lake. We will be there 8 days including the fourth of July. I'm making a list of things to do and my google searches are failing me. I want to know about mountain bike rentals and trails, restaurants, brew pubs, beer stores (to pick up some lost abbey and other things not available in MO), and whatever else seems important for a first-timer to know. We plan on driving lots...like to Denver, Colorado Springs and Fort Collins. Any advice/tips is greatly appreciated.