Is their casino open to the public? Does anyone know by any chance?
Yes. The casino is open to the public. It's very nice.
Yes, they run a free shuttle from every hotel on Cabe beach.
They will be more than happy to take your money no matter where you are actually staying!