Answer…This is the North Beach on Isla Mujeres