A dog lies in front of an ocean painted hotel in Cozumel