Cons: I thought we had paid upfront. Shocked to have to pay upon leaving and their credit card procedure didn't work. So we had to give them a check that was more than the exchange rate. The weather was awful. Not their fault.