Watch out for the website errors. We recently booked a hotel for Provo, UT for a hospital stay and after reviewing our order we paid only to receive the receipt that had completely different days on it. The agent claimed to be unable to help us with anything and we were forced to pay for a stay we couldn't possibly use. What a waste of time and money. It's cheaper in the long run to call and book a room or flight directly through the hotel or airline rather than waste money here.