If you're ever coming to Colorado Jack's Place is the best place to stay