They are holding onto the deposit. Avoid this place. It feels like a scam. You’ll need to reclaim your money through your credit card provider and file complaints. A truly disappointing experience. I booked through a third-party platform, and they were not helpful either.
Claim your business profile now and gain access to all features and respond to customer reviews.