I am headed from Bryce Canyon to Moab and have two days in between. We are going to be in Utah for a mountain biking/hiking 3 week vacation and need to figure out where to stop near Grand Staircase and/or Capitol Reef. I am debating between Boulder and Torrey. I am not sure what is better: Capitol Reef or Grand Staircase for some biking/hiking. Any suggestions would be appreciated, including good hikes, restaurants, biking trails.