Not the same. A deposit you give when you check in. Prepayment is paying before you get there
Not the same.
I don't think so.
Not sure 😕
We got charged separate
Sorry, I'm not able to answer that for you, our stay was a gift from our son.
Thanks! Your answer is awaiting moderation.