where to stay near capitol reef