The only thing I would add is that if you are asked to give a credit card number to hold (or in the case of Cindy's Breakfast actually pay for), make sure you get the cancellation information. PS's with credit card numbers are subject to penalites of usually $10 per person.
Happy Planning!
