Trailhouse: A bike shop with mountain bike rentals, plus a cafe serving coffee, beer, and sandwiches.