||||Excellent - 253 reviews|
Overall Rating - Excellent - 253 reviews
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.