one night deposit will be charged to your cc once you make the booking.
If cancel 48 hours prior the check in time, you'll get deposit back. If not (<48 hours) no deposit will be refunded.
They will take your money, but they will give it back if you cancel before deadline. The deposit will automatically return to your cc, at least this is my experience.