Welcome to Flyertalk. You might want to book elsewhere.
There are a lot of complaints about that site if you look online. Among what I found:
“SuperTravel has a consumer rating of 1.46 stars from 413 reviews, indicating that most customers are generally dissatisfied with their purchases.”
Many more complaints here: https://www.bbb.org/us/ca/san-francisco/profile/hotel-reservation/supertravel-1116-881071/complaints