Concierge and front desk staff were dishonest and overall poor quality. The “deposit” is not a deposit at all, the hotel works like a child entertainment center where you basically load money into your account and have to recharge it if it runs out.
Once your funds run out on your account, your room keys shut off until you go to the front desk to “reload” your funds, literally unable to get into your room. You are treated like a VIP until you deny buying the timeshare, at which point you are treated totally differently.
Do not accept the “discounted” excursions as they pull you into a 5 hour trip that they do not notify you of, where they drop you off at different locations like a jewelry store and a market where you can’t leave until they come back to pick you up and are basically forced to buy the products they are selling, a 100% scam. Won’t ever stay at a Royal Resort again.