I do not recall being asked for a deposit
Yes. $100. And it took over a week to get it returned. Also $45 for valet parking. But they have no valet, you're just paying for self parking. Also $25 Hotel fee just for whatever reason they made up. The very basic of rooms will cost you $220 per night.
Yes
Thanks! Your answer is awaiting moderation.