They did not take my credit card at check in for 2 reasons. First, I told the clerk the rooms were prepaid. Second, they have the strangest way to pay for incidentials. They give you a debit card in the amount you want. In my case it was $50 per room. They charge your credit card for this immediately. They DO NOT take cash or credit cards on the property for anything. As for calling Hotwire, I gave Hotwires PH # to the reservation manager to sort the bill out, but I did not want to pay for a long distance call back to the U.S. and be on hold forever. It was only a precruise 2 night stay. Had it been for a week, you bet I would have made the call. FYI, when I checked out, my debit card balance was 17 cents. I'm tempted to do a charge back on my AMEX card for the 17 cents.