Does a guest have to pay a cancellation fee?