Is the Cleaning Fee refundable?

Yes, if you cancel before check-in.

The Cleaning Fee is refunded if you cancel before check-in.