Ruby's Inn is just outside of Bryce Canyon and includes a hotel, restauarant, gift shop, grocery store and other amenities