You should call just in case it's full up.
You might want to call just in case there is a specific room that you want because they might not have it available and yes they take cards...
Walk in and yes you can pay with cash
Thanks! Your answer is awaiting moderation.