It's a state holiday...Yesterday was actually dia de burocrata, so state workers in Isla Mujeres got a long weekend and are off work today...I assume the same is true in Cancun.