Our last few trips have been booked directly with the resort. I always print off the email confirmation and take it with me in case there are any questions. Never had a problem yet.