great place to stay in denver. fun rooftop